Hello,
I'm trying to dynamiccly add usercontrols to my RadPageView. See exmaple
ASCX
<telerik:RadTabStrip ID="tabstripContactPerson" runat="server" MultiPageID="mpContactPersonen"
SelectedIndex="0">
</telerik:RadTabStrip>
<telerik:RadMultiPage ID="mpContactPersonen" runat="server" SelectedIndex="0" CssClass="multipagecontainer">
</telerik:RadMultiPage>
CODEBEHIND
This works fine but then I want to call the save-methods on each individuel loaded usercontrol in the RadPageViews.
The problem is that it can find the PageView controls in RadPageView but each pageView.Cotrols is empty. It loses my dynamic add usercontrols.
I hope someone can help me out.
Thanks in advance.
Kind regards Patrick
I'm trying to dynamiccly add usercontrols to my RadPageView. See exmaple
ASCX
<telerik:RadTabStrip ID="tabstripContactPerson" runat="server" MultiPageID="mpContactPersonen"
SelectedIndex="0">
</telerik:RadTabStrip>
<telerik:RadMultiPage ID="mpContactPersonen" runat="server" SelectedIndex="0" CssClass="multipagecontainer">
</telerik:RadMultiPage>
CODEBEHIND
List<WS_RetailerPerson> personen = oRetailer.WS_RetailerPerson.ToList();
foreach
(WS_RetailerPerson item
in
personen)
{
using
(RadTab tab =
new
RadTab())
{
tab.Text = item.WS_Person.FullName;
tabstripContactPerson.Tabs.Add(tab);
}
using
(RadPageView pageView =
new
RadPageView())
{
PersonEditControl ucPersonEdit = (PersonEditControl)LoadControl(PERSONEDITCONTROL_PATH);
using
(DynamicControlsPlaceholder phDynamic =
new
DynamicControlsPlaceholder())
{
ucPersonEdit.ID =
"ucPersonEdit"
+ item.PersonId.ToString();
ucPersonEdit.PersonId = item.PersonId;
pageView.Controls.Add(ucPersonEdit);
mpContactPersonen.PageViews.Add(pageView);
}
}
}
}
This works fine but then I want to call the save-methods on each individuel loaded usercontrol in the RadPageViews.
foreach
(RadPageView pageView
in
mpContactPersonen.PageViews)
{
foreach
(PersonEditControl ucPersonEdit
in
pageView.Controls)
{
ucPersonEdit.Save();
}
}
The problem is that it can find the PageView controls in RadPageView but each pageView.Cotrols is empty. It loses my dynamic add usercontrols.
I hope someone can help me out.
Thanks in advance.
Kind regards Patrick