給定以下代碼,任何人都可以解釋下拉列表如何記住跨回發選定的值,因爲視圖狀態被禁用,並且在視圖狀態完成跟蹤值後構建控件。控制值持續跨回發
DropDownList ddl;
protected void Page_Load(object sender, EventArgs e)
{
ddl = new DropDownList() {AutoPostBack = true, EnableViewState = false, ViewStateMode = ViewStateMode.Disabled };
ddl.Items.Add(new ListItem("1"));
ddl.Items.Add(new ListItem("2"));
div.Controls.Add(ddl);
}
也許它的使用魔法? –