Возможно ли выполнить обратную передачу и отобразить ли вид просмотра выбранное значение в следующем коде?Динамические элементы управления в asp.net
Кажется, placeholder1.controls.clear() удаляет его.
protected void Page_Load(object sender, EventArgs e)
{
bind();
}
protected void bind()
{
PlaceHolder1.Controls.Clear();
DropDownList ddl = new DropDownList() { AutoPostBack = true, ID="ddl" };
ddl.SelectedIndexChanged += new EventHandler(ddl_SelectedIndexChanged);
ddl.Items.Add("hi");
ddl.Items.Add("bye");
PlaceHolder1.Controls.Add(ddl);
}
void ddl_SelectedIndexChanged(object sender, EventArgs e)
{
bind();
}
Пробовал добавлять его в Page_Init, не работал. – maxp