2011-12-07 55 views
0

其實我有一個DropDownList,其值爲1,2,3,4,5,6。並且在此下有一些控件2個RadioButtons,3個CheckBox組和4個TextBoxes。當我從DropDown中選擇值1時這些控件顯示一次,當我從dropDown中選擇值2時,這些控件顯示兩次等等。那我該怎麼做呢?請幫助任何人。提前致謝。如何在DNN中的動態表單模塊中創建動態控制?

回答

2

你可以做到這一點與jQuery,財產以後這樣的:

jQuery('<div/>').appentTo('#body') 
0

您可以在兩個(或更多)的方式實現這一目標:

  • 加6 「多視角」 控制每個吧有一個空的視圖和充滿期望的控件的視圖。 如果您打開下拉列表,你可以撥打:

    mvMymultiView1.SetActiveView(vShowControls); 
    mvMymultiView1.SetActiveView(vEmptyView);` 
    
  • 您可以將網頁上的<asp:placeholder> 6個控件和在運行時與新的控件動態填充。

我寧願我的第一種方式來實現你的目標。這很容易,因爲您可以輕鬆快捷地顯示或隱藏控件,無需在運行時刪除或創建任何控件。