Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 1.0/1.1
Datagrid complesso
sabato 15 aprile 2006 - 00.09
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
gabirba
Profilo
| Newbie
2
messaggi | Data Invio:
sab 15 apr 2006 - 00:09
Salve a tutti, espongo il problema come meglio mi riesce:
ho un dataset pieno di dati dal db. Gli aggiungo una colonna "carrello" e lo ciclo inserendo per tutte le righe il seguente testo:
objDS.Tables(sTipoProdotto).Rows(i)("carrello") = "<a href=index2.aspx?cat=" & sTipoProdotto & "&id=" & objDS.Tables(sTipoProdotto).Rows(i)("ID") & "><img src=images/carrello.gif border=0></a>"
Passo al Datagrid il mio Dataset.
Questo fa si che visualizzi l'immagine del carrello che contiene correttamente un link con dei parametri in querystring.
Il problema è che vorrei invece premere l'immagine del carrello, rimanere nella stessa pagina senza usare nessuna variabile per querystring, intercettando invece un qualsiasi evento tipo click dell'immagine, recuperare l'id dell'immagine cliccata, e andare ad aggiungere una riga di un altro datagrid presente nella stessa pagina. Il problema è che tipo di evento potrei mai andare ad intercettare?
Ringrazio a prescindere
Gabriele
p.s. Riflettendoci ancora...se non tolgo l'href è difficile intercettare qualcosa. Adesso posso intercettare l'evento SelectedIndexChanged. Funziona. Se qualcuno però ha idee migliori benvengano.
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mar 18 apr 2006 - 10:26
dovresti mettere al posto del tag href un imagebutton. Essendo un button genera l'evento Item_Command del datagrid. Guarda su msdn l'evento itemcommand..
Nell'imagebutton (così come nel button) puoi indicare il commandname, per discriminare il comportamento dei bottoni..
ad esempio commandname = "upd" oppure "canc"...
nel codebehind, all'itemcommand fai la case sul command name e utilizzando la tua chiave puoi eseguire tutte le operazioni che preferisci, cancellazioni, aggiornamenti.. ecc..
Alx81 =)
gabirba
Profilo
| Newbie
2
messaggi | Data Invio:
mer 19 apr 2006 - 15:21
Grazie dei suggerimenti, sto mettendo in pratica....
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !