Evento upodating su gridview.

martedì 20 maggio 2014 - 15.24
Tag Elenco Tags  C#  |  .NET 4.0  |  Windows Server 2008 R2  |  Visual Studio 2010

iif Profilo | Expert

Ciao, ho una gridview che esegue un update su una tabella tramite l'evento rowupdating.
Non capisco perchè non funziona.
Il tasto cancelediting invece funziona.

Grazie.

alx_81 Profilo | Guru

>Ciao, ho una gridview che esegue un update su una tabella tramite l'evento rowupdating.
>Non capisco perchè non funziona.
>Il tasto cancelediting invece funziona.
ciao iif, come al solito sono costretto a dirti che così è troppo superficiale. Dobbiamo vedere il codice, devi fare un debug, mostrare dove si blocca, che errore ottieni.
Non è possibile darti una mano se scrivi così. Mi spiace.

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

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi

iif Profilo | Expert

Ciao, scusami, hai perfettamente ragione.

Ho risolto, il problema era legato alla pagina.
Ho un altro problema di cui ti allego il codice.
GridViewRow row = Griglia.Rows[e.RowIndex]; Label ID = (Label)Griglia.Rows[e.RowIndex].FindControl("ID"); TextBox Nota = (TextBox)Griglia.Rows[e.RowIndex].FindControl("Annotazioni")

Sempre la gridview, questo codice su una pagina funziona correttamente, mentre se lo faccio girare su un'altra no, nel senso che la textbox non mi valorizza il contenuto del campo della griglia.

Di sicuro dimentico qualcosa, ma non capisco cosa.

Grazie.

alx_81 Profilo | Guru

>Sempre la gridview, questo codice su una pagina funziona correttamente,
>mentre se lo faccio girare su un'altra no, nel senso che la textbox
>non mi valorizza il contenuto del campo della griglia.
hai fatto il debug delle righe che ci hai passato?
Sicuro che la FindControl torni quanto ti aspetti?
Hai disegnato un ItemTemplate nella pagina in cui non funziona il codice? Perchè la FindControl non funziona all'interno di un itemtemplate iterato..

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

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi

iif Profilo | Expert

Il codice è identico ad una pagina che funziona correttamente.
il valore della textbox ritorna uguale a "", ciò vuol dire che lo riconosce come controllo ma non ne prende il valore
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-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5