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 2.0 / 3.5 / 4.0
COPIA GRID
mercoledì 06 febbraio 2008 - 15.10
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
toniovigi
Profilo
| Expert
540
messaggi | Data Invio:
mer 6 feb 2008 - 15:10
Ciao ragazzi, non riesco a fare la seguente cosa:
ho una gridview devo scemplicemente salvare in una stringa il valore della riga della gridview quando questa viene modificata con un Update
L'evento da usare penso sia RowUpdated, ma poi il codice non riesco a capirlo, mi potete dare una manO???
Ho guardato anche l'evento e....ma non riesco a concretizzzare , non sono molto pratico
grazie
tony
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mer 6 feb 2008 - 16:05
>Ciao ragazzi,
Ciao!
>L'evento da usare penso sia RowUpdated, ma poi il codice non
>riesco a capirlo, mi potete dare una manO???
Che codice non riesci a capire?
l'evento è RowUpdated se ti servono le informazioni a update eseguito e confermato, RowUpdating se vuoi gestire le info prima di eseguire l'update effettiva.
Comunque sia hai due collection del parametro e (diciamo l'insieme degli argomenti dell'evento):
e.NewValues --> Possiede i nuovi valori aggiornati
e.OldValues --> Possiede quelli che c'erano prima
Utilizza quelle collezioni, forse ti bastano
>grazie
di nulla!
Alx81 =)
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org
toniovigi
Profilo
| Expert
540
messaggi | Data Invio:
mer 6 feb 2008 - 16:11
ho provato a guardare quella possibilità, ma non riesco a convertire quel tipo li ( che e DICTIONARY ) in stringa, comunque smanettando ho provato e trovato questa soluzione
tu che ne pensi :
protected void GridView1_RowUpdated(object sender, GridViewUpdatedEventArgs e)
{
GridViewRow r1 = new GridViewRow(GridView1.Rows);
Label1.Text = r1.Cells[1].Text;
Label2.Text = r1.Cells[2].Text;
Label3.Text = r1.Cells[3].Text;
solo che nel debug mi dice:
Nessuno Overload del metodo "gridviewrow" accetta 0 argomenti
Il codice da qui ho elaborato quello scritto qua su..e il seguente:
// int count = GridView1.Rows.Count;
// if(count>0)
//
// foreach (GridViewRow row in GridView1.Rows)
// {
// Label1.Text = row.Cells[3].Text;
dimmi tue considerazioni..grazie:D
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 !