This is a migrated thread and some comments may be shown as answers.

try to add acsx page in tab..Please let know what wrong I am doing here

1 Answer 48 Views
TabStrip
This is a migrated thread and some comments may be shown as answers.
sushil
Top achievements
Rank 1
sushil asked on 05 Feb 2011, 09:40 AM

I am try to add user control into a tabscript but it is through me an error please let me know what wrong I am doing here


    protected void Page_Load(object sender, EventArgs e)
    {


        if (!Page.IsPostBack)
        {
            for (int i = 0; i < 6; i++)
            {
                RadPanelItem itm = new RadPanelItem();
                RadPanelItem chlditm = new RadPanelItem();
                if (i == 0)
                    itm.Text = "Professional Degrees";
                else if (i == 1)
                    itm.Text = "Crash courses";
                else if (i == 2)
                    itm.Text = "Professional courses";
                else if (i == 3)
                    itm.Text = "vocational courses";
                else if (i == 4)
                    itm.Text = "CNC courses";
                chlditm.Text = "English speaking courses";




                pnlCourses.Items.Add(itm);
            }
            AddTab("CourseDetail");
            AddPageView(RadTabStrip1.FindTabByText("CourseDetail"));
        }
    
      


    }


    protected void tbCourseDetail_TabClick(object sender, RadTabStripEventArgs e)
    {
       
    }


    


    private void AddTab(string tabName)
    {
        RadTab tab = new RadTab();
        tab.Text = tabName;
        RadTabStrip1.Tabs.Add(tab);
        RadPageView pageView = new RadPageView();
        pageView.ID = tabName;
        RadMultiPage1.PageViews.Add(pageView);
    }




  




    protected void RadMultiPage1_PageViewCreated(object sender, RadMultiPageEventArgs e)
    {
        string userControlName = e.PageView.ID + ".ascx";


        Control userControl = Page.LoadControl(userControlName);
        userControl.ID = e.PageView.ID + "_userControl";


        e.PageView.Controls.Add(userControl);
    }
    protected void RadTabStrip1_TabClick(object sender, RadTabStripEventArgs e)
    {
        AddPageView(e.Tab);
        e.Tab.PageView.Selected = true;
        
    }


    private void AddPageView(RadTab tab)
    {
        RadPageView pageView = new RadPageView();
        pageView.ID = tab.Text;
        RadMultiPage1.PageViews.Add(pageView);
        pageView.CssClass = "pageView";
        tab.PageViewID = pageView.ID;
    }

1 Answer, 1 is accepted

Sort by
0
Yana
Telerik team
answered on 07 Feb 2011, 10:00 AM
Hello sushil,

The provided code is not enough for us to reproduce the issue. Please open a support ticket and send us sample project  demonstrating the problem there. Thanks in advance

Kind regards,
Yana
the Telerik team
Browse the vast support resources we have to jump start your development with RadControls for ASP.NET AJAX. See how to integrate our AJAX controls seamlessly in SharePoint 2007/2010 visiting our common SharePoint portal.
Tags
TabStrip
Asked by
sushil
Top achievements
Rank 1
Answers by
Yana
Telerik team
Share this question
or