or
radMultiPage_PageViewCreated(object sender, RadMultiPageEventArgs e) event fire and initialize the conntrol Requirement : when I select a item from dropdown and click add button. New tab and page view should be added. Load usercontrol Inside the page view HTML --
<asp:dropdownlist id="ddlLanguages" runat="server"> </asp:dropdownlist> <asp:linkbutton id="lbtAddLanguage" runat="server" text="Add" tooltip="Click to add this language"></asp:linkbutton> <asp:panel id="pnlOuter" runat="server"> <div id="divTab" runat="server"> <asp:label id="lblTime" runat="server"></asp:label> <rad:radtabstrip id="TabStrip" runat="server" multipageid="MultiPage" autopostback="False"> <tabs> </tabs> </rad:radtabstrip> <rad:radmultipage id="MultiPage" runat="server"> </rad:radmultipage> </div> </asp:panel>
Code --protected override void OnInit(EventArgs e) { lbtAddLanguage.Click += new EventHandler(lbtAddLanguage_Click); MultiPage.PageViewCreated += new RadMultiPageEventHandler(radMultiPage_PageViewCreated); }void lbtAddLanguage_Click(object sender, EventArgs e) { RadTab tab = new RadTab(); ListItem item = ddlLanguages.SelectedItem; tab.Text = item.Text; RadPageView view = new RadPageView(); view.ID = item.Value; tab.PageViewID = view.ID; tab.Selected = true; TabStrip.Tabs.Add(tab); MultiPage.PageViews.Add(view); }void radMultiPage_PageViewCreated(object sender, RadMultiPageEventArgs e) { Details detailControl = LoadControl(Constant.CONTROL_WIZARD_DETAILS) as Details; if (detailControl != null) { detailControl.SelectedLanguage = GetLanguage(); detailControl.LoadControls(); e.PageView.Controls.Add(detailControl); } }My issue is, When I click the button to add tabs, PageViewCreated event fires before the button click and try to Initialize all the page views. How can we stop this. Thanks

<telerik:RadImageEditor ID="ImageEditor" runat="server" ToolsFile="~/DataPages/Basic.xml" ToolsLoadPanelType="XmlHttpPanel"<br> Width="820px" Height="383px" EnableResize="false" OnImageEditing="RadImageEditor1_ImageEditing" <br> ><br> <Tools><br> <telerik:ImageEditorToolGroup><br> <telerik:ImageEditorTool CommandName="Crop" /><br> <telerik:ImageEditorToolSeparator /><br> <telerik:ImageEditorTool CommandName="MakeGrayscale" ToolTip="Make Grayscale" ImageUrl="/img/bw.png" /><br> <telerik:ImageEditorTool CommandName="RoundCorners" ToolTip="Round Corners" ImageUrl="/img/rounded.png" /><br> <br> </telerik:ImageEditorToolGroup><br> </Tools><br> </telerik:RadImageEditor>function LoadImageIntoEditor(photoID) {//Load Image $find("<%= RadAjaxManager.GetCurrent(Page).ClientID %>").ajaxRequest("LoadImage*" + photoID); }