Datagrid e controlli in headertemplate

lunedì 02 aprile 2007 - 10.49

d@dora Profilo | Senior Member

ciao a tutti, ho un po di esperienza con i controlli inseriti all'interno di datagrid, ma oggi ho inserito un controllo in headertemplate e ho scoperto che non posso trovarlo !
si puo' accedere ad un controllo in testata: con datagrid.findcontrol non lo trova e tanto meno nelle righe con datagrid.items(i).findcontrol.

Mi date una mano :-((

ciao e grassie

micto27 Profilo | Senior Member

>ciao a tutti, ho un po di esperienza con i controlli inseriti
>all'interno di datagrid, ma oggi ho inserito un controllo in
>headertemplate e ho scoperto che non posso trovarlo !
>si puo' accedere ad un controllo in testata: con datagrid.findcontrol
>non lo trova e tanto meno nelle righe con datagrid.items(i).findcontrol.
>
>Mi date una mano :-((
>
>ciao e grassie

Hai provato ad utilizzare FindControl nell'evento ItemCreated ?

If e.Item.ItemType = ListItemType.Header Then
xxx = e.Item.FindControl(zzzzz)
End If

Ciao, Michele

d@dora Profilo | Senior Member

uso normalmente il findcontrol su itemdatabound, ma qui devo intercettare quale checkbox e' stata attivata sulla testata delle colonne.
googleggiando per mezza giornata, pero' ho trovato la risposta: dgGiorni.Controls(0).Controls(0).FindControl("chkCol" & x) !
con questo modo trovo qual'e' il checkbox abilitata.

ciao e grazie cmq.

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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5