创建动态下拉列表

时间:2012-10-04 08:57:09

标签: c# asp.net c#-4.0

  

可能重复:
  Create a Repeater control in ASP.Net

我想在点击按钮时创建动态下拉菜单。在默认情况下,下拉列表显示列表项。然后单击添加新按钮表示下一个下拉创建在第一个下面,依此类推......

2 个答案:

答案 0 :(得分:0)

您可以在按钮点击事件中写下这个...

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

答案 1 :(得分: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 />"));
}