[英]Dynamic controls ASP.NET
在網頁中,動態創建的控件,並且當選擇下拉項ddl時不記得所選的項
例
protected void Page_Init(object sender, EventArgs e)
{
// create
DropDownList ddl = new DropDownList();
ddl.SelectedIndexChanged += new EventHandler(ddl_selectedIndexChanged);
ddl.AutoPostBack = true;
//....
Page.Controls.Add(ddl);
// Fill dropdownlist when page loaded first time
ddl.DataSource = LoadFormDataBase;
ddl.DataBind();
}
protected void ddl_selectedIndexChanged(object sender, EventArgs e)
{
//
}
當重新創建選定的下拉項網頁並且我的選定項消失時,ViewState不起作用。 這種動態控件經常使用,我是否有疑問使用Session?
請按照以下方式:
http://www.codeproject.com/Articles/502251/How-to-create-controls-dynamically-in-ASP-NET-和
您需要仔細處理viewstate。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.