2012-02-20 79 views
2

我必須動態添加許多AJAX CascadingDropDown控件集(使用不同的數據)。數據將從數據庫中讀取。 this方法可用於動態創建嗎?有一個可以動態添加的Web用戶控件會更好嗎?我不清楚如何實現這一點。任何關於最佳方式的建議/提示都會非常有幫助。動態創建AJAX CascadingDropDown

Item 1: Company | Product | Model 
Item 2: Company | Product | Model 
.. 
Item n: Company | Product | Model 
+0

您可以使用Custom UserControls以編程方式執行此操作,您必須小心重新創建每個回發控件並確保ViewState不會損壞。 – Lloyd 2012-02-20 00:26:03

回答

0

如果你想在你不知道的控制,直到運行時感動態加載,你可以做一個ASP:佔位符然後調用一個根據需要創建控件的函數,然後使用placeholdername.Controls.Add(newdropdown)。你可以通過Ajax來做到這一點,不過我也會推薦Telerik庫,因爲他們的Ajax控件讓這個點擊和點很容易。