2012-10-04 88 views
-3

可能重複:
Create a Repeater control in ASP.Net創建動態下拉

我想下來創造一個充滿活力下降,當我點擊一個按鈕。在默認情況下,一個下拉列表顯示列表item.then我點擊添加新按鈕意味着下一個下拉創建下第一個等...

+0

我認爲你可以找到在美麗的同一個問題aswer昨天http://stackoverflow.com/questions/12704847/create-a-repeater-control-in-asp-net問道..通過你 – bAN

+0

你能爲你的問題添加更多描述嗎?下拉菜單中的默認列表項是什麼?默認的列表項是否應該有「添加新的」文本?所以當你從第一個下拉列表中選擇「添加新的」時,它會創建第二個下拉列表? – tranceporter

回答

0

你可以寫在按鈕點擊事件.. 。

DropDownList d = new DropDownList(); 
d.Items.Add("Select"); 
Panel1.Controls.Add(d); 
+0

感謝您的回放。上面的代碼僅創建一個下拉列表。但是當我點擊沒有點擊時,我不需要下拉菜單。 – romi

0
protected void btnAdd_Click(object sender, EventArgs e) 
{ 
    DropDownList ddl = new DropDownList(); 
    ddl.ID = "ID"; 
    ddl.DataSource = data; 
    ddl.DataTextField = "TextFieldName"; 
    ddl.DataValueField = "ValueFieldName"; 
    form1.Controls.Add(ddl); 
    form1.Controls.Add(new LiteralControl("<br />")); 
} 
+0

感謝您的回放。上面的代碼僅創建一個下拉列表。但是當我點擊沒有點擊時,我不需要下拉菜單。 – romi