512 messaggi dal 30 maggio 2002
Devo recuperare da 2 GridView l'id e il valore di alcuni campi del record selezionato, riesco a recuperare il valore dell'id

Sub GridViewEdit(ByVal sender As Object, ByVal e As GridViewCommandEventArgs)
vId2 = Grid2.DataKeys(e.CommandArgument)(0)

ma non quello dei campi che tento di recuperare così...
vStr1 = Grid1.SelectedValue.Cells(0)

Scusate per la banalità e grazie.

se sapessero cosa penso sarei già morto...
provato con SelectedRow? che restituisce un oggetto GridViewRow

ciao marco

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

http://nostromo.spaces.live.com/default.aspx
512 messaggi dal 30 maggio 2002
Intendi così?

Dim selRow As GridViewRow = Grid1.SelectedRow
Dim myRow As String = selRow .Cells(0).Text

funziona ma non so se è giusto...

Grazie.

se sapessero cosa penso sarei già morto...
se funziona è sempre il metodo giusto

scherzi apparte è giusto, così recupei rapidamente i valori che ti interessano.

ciao marco

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

http://nostromo.spaces.live.com/default.aspx
357 messaggi dal 10 giugno 2003
ciao,

si può usare anche GridView.SelectedRow.FindControl("nomedelControllodaCercare");
e quello che resituisce va poi castato opportunamente:

se il controllo da cercare dentro il GridView fosse una textbox dovresti fare:

TextBox txt= (TextBox)(myGridView.SelectedRow.FindControl("txt1"));
string value=txt.Text;


ciao,
ale
Modificato da alexbj il 21 marzo 2006 15.02 -
27 messaggi dal 20 aprile 2006
ciao, per favore iutatemi.
a me questa soluzione da sempre questo errore:

"Riferimento a un oggetto non impostato su un'istanza di oggetto."

sulla riga

Dim myRow As String = selRow.Cells(0).Text

Ciao e grazie
sicuro che selRow non sia nulllo?

ciao marco

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

http://nostromo.spaces.live.com/default.aspx
27 messaggi dal 20 aprile 2006
In Pratica ho messo quel blocco di script all'interno dell'evento "GridView1_SelectedIndexChanging".
appena clicco sulla su "seleziona" in pratica dovrebbe aprire una popup!
il valore che ottengo dalla gridview lo devo aggiungere alla querystring per poi riutilizzarlo all'interno della pagina aperta dal popup!
Se ci sono altri modi per fare questo vi prego postateli!

ciao e grazie

Stefano

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.