61 messaggi dal 28 agosto 2007
ciao a tutti,
ho craeto un gridview con dei campi di una tabella di un database.
successivamente ho inserito come primo elemento un bottone.
la domanda è questa: quando clicco sul bottone di una riga a caso, come faccio a visualizzare su una label il valore di una delle colonne della riga selezionata?
spero di essemri spiegato.
ciao rhaizen.
3.121 messaggi dal 29 ottobre 2001
Contributi | Blog
Evento OnItemCommand del datagrid. Su msdn, nella pagina di questo evento, trovi un esempio che ti può essere utile:
http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.datagrid.onitemcommand.aspx
Ciao
.
652 messaggi dal 21 gennaio 2007
Contributi
Se utilizzi un ButtonField, o comunuqe un TemplateField con all'interno un bottone, puoi utilizzare la proprietà CommandName
http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.buttonfield.commandname.aspx#Mtps_DropDownFilterText

Nel link c'è un esempio che fa proprio al caso tuo.
61 messaggi dal 28 agosto 2007
ciao,
io ho un gridview e non un datagrid.
è la stessa cosa?
ciao rhaizen
fai uso di Template?

se dai uno sguardo allo #846 recuperato l'oggetto GridViewRow con FindControl recuperi facilmente tutti i controlli della riga.

o se non vui usare FindControl puoi accedere hai controlli utilizzando l'indici nella collezione Controls.

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
3.121 messaggi dal 29 ottobre 2001
Contributi | Blog
Scusami tanto, ovviamente mi sono confuso io!

Nel GridView hai l'evento OnRowCommand:
http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.gridview.rowcommand.aspx
Ciao
.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.