2013-07-19 4 views
0

Я хотел динамически добавить панель вкладок в tabcontainerДинамически добавить tabpanel в tabcontrol

Я написал код.

У меня нет никаких ошибок, но я все равно не показываю мне вкладки.

Мой код:

ds = gc.GetDataToListBinder("select distinct(tabname) from Parameteronline where isactive='Y'") 



      For i = 0 To ds.Tables(0).Rows.Count - 1 

       Dim tpParameter As AjaxControlToolkit.TabPanel = New AjaxControlToolkit.TabPanel() 

       tpParameter.ID = "Panel_" & ds.Tables(0).Rows(i)(0).ToString() 
       tpParameter.HeaderText = ds.Tables(0).Rows(i)(0).ToString() 

       Dim tc As AjaxControlToolkit.TabContainer = New AjaxControlToolkit.TabContainer() 

       tc.Tabs.Add(tpParameter) 

      Next 

DS является набор данных здесь. Я получаю текст заголовка панели вкладок из этого набора данных.

Код не имеет ошибок. Но все равно его не показываю результат (tabcontainer)

Пожалуйста, помогите мне.

+0

Я не вижу места, где вы добавили его на страницу. Он также исчезнет после обратной передачи. – OneFineDay

+0

то как я должен разместить этот таблоконтейнер на странице? я думал, что он автоматически добавляется –

ответ

1

Должен быть установлен контейнер для элемента управления. MSDN

+0

Спасибо, я сделал это –

Смежные вопросы