Controllo utente ascx per realizzare un datagrid gerarchico

giovedì 03 marzo 2005 - 14.54

volperubbia Profilo | Senior Member

Ciao a tutti,
vorrei realizzare un datagrid gerarchico a N livelli con un controllo ascx, in modo che ogni EditItemTemplate contenga a sua volta il controllo stesso o elementi foglia.

Qualche idea in merito a ciò?
Come inserire nell'EditItemTemplate il controllo stesso?

Davide

volperubbia Profilo | Senior Member

Ciao e grazie,
il mio problema è proprio quello di aggiungere itemtemplate nel edititem. Ecco la situazione:

CONTROLLO A
Datagrid generico, dove c'è già una TemplateColumn definita. Nel Page_Init di questo ASCX aggiungo una seconda TemplateColum, in questo modo

Dim column As New TemplateColumn
column.ItemTemplate = Me.LoadTemplate(CONTROLLO XYZ)
column.EditItemTemplate = Me.LoadTemplate(CONTROLLO B)
mioDataGrid.Columns.Add(column)

Tutto bene per ItemTemplate, i problemi iniziano quando si va in editing.

Il CONTROLLO B è così fatto:

<table>
<TR>
<td>
<asp:label runat=server>Ciao</asp:label>
</td>
</TR>
<tr>
<td>
<uc1:CONTROLLO A runat=server id=PIPPO></uc1:CONTROLLO A>
</td>
</tr>
</table>

Quando la datagrid in editing, vedo Ciao, ma il controllo A PIPPO non compare, neanche nel html della pagina.
Che fare?

Davide

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