2015-02-06 77 views
1

我正在開發一個項目,將基於javascript的網站轉換爲基於ASP.Net和C#的網站。我有幾個硬編碼AJAX控件工具包選項卡的實例。我必須在頁面加載,並在按鈕點擊,添加和刪除標籤到這些標籤容器。ASP.Net - AJAX控件工具包 - 動態添加和刪除標籤

我發現了很多選項來創建tabcontainer本身onload,然後添加選項卡和html等。但有沒有什麼方法可以訪問硬編碼的標籤容器,並添加和刪除標籤?

我在想具體是否有一個C#等價於Javascript getElementById()函數?它會在這種情況下工作嗎?

+0

是的,你可以動態處理C#頁面中的標籤容器 – 2015-02-06 13:29:50

回答

1

發現答案。

引用你的tabcontainer的id,例如,如果你的tab容器是硬編碼的id tabTabOne,你會寫。

tabTabOne.AutoPostBack = true; 

AjaxControlToolkit.TabPanel t = new AjaxControlToolkit.TabPanel(); 
t.ID = "tabTabPanel3"; 
t.HeaderText = "Panel 3"; 
tabTabOne.Tabs.Add(t); 

這會將一個面板添加到您正在使用的標識的Container。

相關問題