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
Trovare un controllo all'interno di un GridView
giovedì 24 maggio 2012 - 17.31
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
C#
|
.NET 3.5
Gemini
Profilo
| Expert
856
messaggi | Data Invio:
gio 24 mag 2012 - 17:31
Ciao a tutti
ho un gridview con all'interno delle checkbox.
Nell'evento RowDataBound faccio questo:
CheckBox ckRialzoSx1 = (CheckBox)e.Row.FindControl("ckRialzoSx1");
ckRialzoSx1.ID = prodotto.Id_Dettaglio + "ckRialzoSx1";
Nella mia pagina seleziono la checkbox e al postback vado a controllare se la checkbox è stata selezionata.
Se faccio così:
foreach (GridViewRow item in grwProdotti.Rows)
{
CheckBox ckRialzoSx1 = (CheckBox)item.FindControl("ckRialzoSx1");
}
trova il controllo, ma mi dice che non è selezionato anche se è selezionato.
Mentre, se faccio così:
foreach (GridViewRow item in grwProdotti.Rows)
{
CheckBox ckRialzoSx1 = (CheckBox)item.FindControl(id_dettaglio + "ckRialzoSx1");
}
mi restituisce null
Come posso fare?
Grazie mille
andrestu
Profilo
| Expert
772
messaggi | Data Invio:
gio 24 mag 2012 - 21:05
scusa ma perchè cambi l'Id del prodotto ?
Andrea Restucci - Web Developer
Gemini
Profilo
| Expert
856
messaggi | Data Invio:
gio 24 mag 2012 - 21:33
perchè lato client faccio delle operazioni con jquery e devo identificare il controllo.
andrestu
Profilo
| Expert
772
messaggi | Data Invio:
ven 25 mag 2012 - 16:53
forse riesci a risolvere non cambiando manulamente l'id
puoi recuperare l'id del controllo lato client tramite la proprietà ClientId del controllo stesso
Andrea Restucci - Web Developer
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 !