Recuperare il valore dei campi di una gridview

martedì 26 aprile 2011 - 13.28
Tag Elenco Tags  C#  |  .NET 3.5  |  Windows Vista  |  Visual Studio 2008  |  SQL Server 2008 R2

stellare21 Profilo | Newbie

Ciao a tutti,
ho una gridview eccola:
Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra
Lato codice per intercettare il click sul ButtonField ho scritto questo:
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName=="sostituisci") { FileUpload1.Visible = true; Button1.Visible = true; GridView1.Visible = false; string chiave = valore di qwnome nella grid view string id = valore di id nella gridview } }
Non riesco a capire come posso recuperare i valori di 2 campi presenti sulla riga dove viene fatto il click sul button, qualcuno può aiutarmi?

alx_81 Profilo | Guru

>Ciao a tutti,
ciao

>Non riesco a capire come posso recuperare i valori di 2 campi
>presenti sulla riga dove viene fatto il click sul button, qualcuno
>può aiutarmi?
per ogni riga potresti mettere nella proprietà CommandArgument del bottone l'id della riga, proprio l'index, in modo da accedere alla riga corretta del gridview lato server tramite quello.
Leggi qui un esempio dalla documentazione:
http://msdn.microsoft.com/it-it/library/system.web.ui.webcontrols.gridview.rowcommand(v=vs.80).aspx

--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
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 !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5