Hi,
I have a tabstrip that has a few static tabs and upon a click of a button, a new tab and a new page user controls (from an ascx file) is attached to the tabstrip and multipageview - through the serverside as per the code below:
The issue is first dynamic tab/page is NOT persistent! meaning, when I click on the static tab and click on the dynamically generated tab, the page is no longer visible; however this is NOT the case with subsequent tabs. What am I missing here?
Thank you in advance for your advise.
I have a tabstrip that has a few static tabs and upon a click of a button, a new tab and a new page user controls (from an ascx file) is attached to the tabstrip and multipageview - through the serverside as per the code below:
Protected Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click Dim mTab As New RadTab() mTab.Text = "New Release" mTab.SelectedCssClass = "Selected" mTab.CssClass = "TopTab" Me.tabItemTabs.Tabs.Add(mTab) Dim mPage As New RadPageView ' MsgBox("000" & CStr(Val(Trim(Mid(mMultipage.PageViews(mMultipage.PageViews.Count - 1).ID, 1, 2))) + 1)) mPage.ID = Trim(Right("000" & CStr(Val(Trim(Mid(mMultipage.PageViews(mMultipage.PageViews.Count - 1).ID, 1, 2))) + 1), 2)) + "_mPage_ReleaseForm" Me.mMultipage.PageViews.Add(mPage) Me.tabItemTabs.Tabs(tabItemTabs.Tabs.Count - 1).Selected = True mMultipage.PageViews(mMultipage.PageViews.Count - 1).Selected = True End Sub Private Sub mMultipage_PageViewCreated(sender As Object, e As Telerik.Web.UI.RadMultiPageEventArgs) Handles mMultipage.PageViewCreated Select Case Trim(Mid(e.PageView.ID, 10)) Case "ReleaseForm" Dim userControl As Control = Page.LoadControl("releaseform.ascx") userControl.ID = e.PageView.ID & "_userControl" e.PageView.Controls.Add(userControl) End Select End SubThe issue is first dynamic tab/page is NOT persistent! meaning, when I click on the static tab and click on the dynamically generated tab, the page is no longer visible; however this is NOT the case with subsequent tabs. What am I missing here?
Thank you in advance for your advise.