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

Create RadTabstrip programmatically

1 Answer 163 Views
TabStrip
This is a migrated thread and some comments may be shown as answers.
Prava kafle
Top achievements
Rank 1
Prava kafle asked on 01 Nov 2011, 06:03 PM
Hi,
I am trying to create a RadTabstrip dynamically and add it to a placeholder.  Tab pages donot show  up , given below is my code .


        protected void Page_Init(object source, System.EventArgs e)
        {
 
            string tableName = "Ticket";
            Panel currentPanel = new Panel();
            currentPanel.ID = tableName + "Panel3";

            RadTabStrip currentTabStrip = new RadTabStrip();
            currentTabStrip.ID = "RadTabStrip1";

            RadMultiPage currentMultiPage = new RadMultiPage();
            currentMultiPage.ID = "MultiPage1";
          
            currentTabStrip.MultiPageID =MultiPage1;
            currentMultiPage.Width = Unit.Percentage(80);
            currentMultiPage.Height = Unit.Percentage(60.0);
            currentMultiPage.SelectedIndex = 0;
            currentTabStrip.SelectedIndex = 0;
          
          string sql = "Select * from Table1";
          DataTable dt = di.GetDataTable(sql);
            int count = 0;
            foreach (DataRow currentRow in dt.Rows)
            {
                string foreignTable = currentRow["foreigntab"].ToString();

                RadTab currentTab = new RadTab();
                currentTab.Text = foreignTable;
             
                RadPageView currentPageView = new RadPageView();
                currentPageView.ID = "pageView" + (count as string)  ;
               
                currentPageView.Width = Unit.Pixel(400);
                currentPageView.Height = Unit.Pixel(300);
                currentPageView.ContentUrl = "http://www.telerik.com/";
           
               currentTab.PageViewID = "pageView" + (count as string)  ;

                currentMultiPage.PageViews.Add(currentPageView);
                currentTabStrip.Tabs.Add(currentTab);
 
                count++;
            }

Any idea?
Prava

1 Answer, 1 is accepted

Sort by
0
Prava kafle
Top achievements
Rank 1
answered on 01 Nov 2011, 06:17 PM
Had a bug, found and fixed it.
Tags
TabStrip
Asked by
Prava kafle
Top achievements
Rank 1
Answers by
Prava kafle
Top achievements
Rank 1
Share this question
or