Ik ben bezig met het maken van een DataList in een DataList (Nested). Maar de databind kan niet gebonden worden aan de (nested) DataList hij kan deze niet vinden. De database wordt gelezen met een SPROC en de code van de databind staat in de Page_Load. Is het mogelijk op deze manier te binden (Databind in de page_load en meteen oproepen in de databinder zoals onder) of moet ik iets anders proberen?
Code van de page_load
Code van de datalist
Alvast bedankt!
Code van de page_load
ASP:
1
2
3
4
5
6
7
8
9
10
11
12
| Dim Menu As people.MenuDB = New people.MenuDB() Dim Niveau As Integer = Session("Niveau") Dim SelectieId As Integer = CInt(Request.Params("SelectieId")) Dim SubSelectieId As Integer = CInt(Request.Params("SubSelectieId")) Dim SubSelectieDiepte As Integer = "1" SubSelectie.DataSource = Menu.GetSubSelectieMenu(Niveau, SelectieId, SubSelectieDiepte) SubSelectie.DataBind() DocSelectie.DataSource = Menu.GetDocSelectie(Niveau, SubSelectieId) DocSelectie.DataBind() |
Code van de datalist
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| <asp:datalist id="SubSelectie"
runat="server"
CellPadding="5"
RepeatDirection="Horizontal">
<HeaderTemplate>
<%# DataBinder.Eval(Container.DataItem, "SubSelectieNaam") %>
</HeaderTemplate>
<ItemTemplate>
<asp:datalist id="DocSelectie" runat="server" RepeatDirection="Vertical">
<ItemTemplate>
<%# DataBinder.Eval(Container.DataItem, "Omschrijving") %>
</ItemTemplate>
</asp:datalist>
</ItemTemplate>
</asp:datalist> |
Alvast bedankt!
Webdeveloping... -counts to 10- Sigh...