Hai,
Ik ben bezig met een asp.net website die 3 panels bevat. Panel_top Panel_middle en Panel_bottom
Hier wil ik dynamisch usercontrols in plaatsen wat op zich prima werkt met onderstaande code
Maar ik wil ook dynamisch kunnen kiezen in welk panel hij geladen word. Ik had zelf zoiets in gedachte van
Ik krijg deze foutmelding :
Iemand enig idee hoe ik dus op een in de database ingevoerde panelnaam dynamisch een usercontroll kan toveren ?
Ik ben bezig met een asp.net website die 3 panels bevat. Panel_top Panel_middle en Panel_bottom
Hier wil ik dynamisch usercontrols in plaatsen wat op zich prima werkt met onderstaande code
code:
1
2
3
4
5
| While dr.Read
transparts(x) = LoadControl(dr("uctrl_filename").ToString())
Panel_top.Controls.Add(transparts(x))
x = x + 1
End While |
Maar ik wil ook dynamisch kunnen kiezen in welk panel hij geladen word. Ik had zelf zoiets in gedachte van
code:
1
2
3
4
5
| While dr.Read
transparts(x) = LoadControl(dr("uctrl_filename").ToString())
Dim p As Panel = FindControl("panel_top")
p.Controls.Add(transparts(x)) x = x + 1
End While |
Ik krijg deze foutmelding :
code:
1
| Object reference not set to an instance of an object |
Iemand enig idee hoe ik dus op een in de database ingevoerde panelnaam dynamisch een usercontroll kan toveren ?