在page_load中:
DropDownList ddl = new DropDownList();
if (!IsPostBack)
{
ddl.Items.Add(new ListItem("1", "1"));
ddl.Items.Add(new ListItem("2", "2"));
}
this.Form.Controls.Add(ddl);
在单击按钮后,下拉框中选项为空!
第二种情况:
DropDownList ddl = new DropDownList();
this.Form.Controls.Add(ddl); //放在if(!IsPostBack)前面
if (!IsPostBack)
{
ddl.Items.Add(new ListItem("1", "1"));
ddl.Items.Add(new ListItem("2", "2"));
}
为什么下拉框中有选项了??