Skip Navigation LinksHome / Community & Support / Developer Productivity Tools Forums / ASP.NET AJAX > PanelBar > Adding web user controls to RadPanelItem dynamically

Not answered Adding web user controls to RadPanelItem dynamically

Feed from this thread
  • Casey avatar

    Posted on Feb 3, 2012 (permalink)

    Does anyone have an example of how to dynamically add a web user control to a RadPanel? I have the following code, but it does not like how I am assigning the control. Does anyone have any ideas or a better way of doing this?
    Dim mainItem As New RadPanelItem()
    mainItem.Text = "Parent"
    mainItem.Expanded = True

    Dim secItem As New RadPanelItem()
    secItem.Text = "Child"
    secItem.Expanded = True

    Dim control As New RadPanelItem()
    Dim uc As Control = Page.LoadControl("~/WebUserControls/Panels/pnl_Selection.ascx")
    uc.ID = "ucSelection"
    control.Items.Add(uc)

    secItem.Items.Add(control)
    mainItem.Items.Add(secItem)
    pbPnlBar.Items.Add(mainItem)

    Reply

  • Posted on Feb 6, 2012 (permalink)

    Hello,

    Try the following code snippet.

    VB:
    Protected Sub Page_Load(sender As Object, e As EventArgs
        Dim dataitem1 As New RadPanelItem()
        dataitem1.Text = "Text"
        RadPanelBar1.Items.Add(dataitem1)
        Dim control As New RadPanelItem()
        Dim Panel1 As New Panel()
        Dim myControl As Control = LoadControl("~/WebUserControls/Panels/pnl_Selection.ascx")
        Panel1.Controls.Add(myControl)
        control.Controls.Add(Panel1)
        dataitem1.Items.Add(control)
    End Sub

    Thanks,
    Princy.

    Reply

Back to Top

Skip Navigation LinksHome / Community & Support / Developer Productivity Tools Forums / ASP.NET AJAX > PanelBar > Adding web user controls to RadPanelItem dynamically
Related resources for "Adding web user controls to RadPanelItem dynamically"

[  ASP.NET PanelBar Features  |  Documentation  |  Demos  |  Telerik TV  |  Self-Paced Trainer  |  Step-by-step Tutorial  ]