В веб-страницы, созданные элементы управления динамически, и когда не забываю выбран выберите выпадающий пункт DDL пунктдинамического управления ASP.NET
пример
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 не работает. Этот динамический контроль часто используется, и я сомневаюсь в использовании сеанса?
Взгляните на: http://www.codeproject.com/Articles/3684/Retaining-State-for-Dynamically-Created-Controls-i – Peter
Проблема не в создании, проблема в сохранении выбранного элемента – vit2708
Это связано с сохраняя состояние контроля, для чего я дал вам ссылку. – Peter