【发布时间】:2018-03-14 00:42:11
【问题描述】:
我必须创建多个listbox 并在它们动态创建时绑定它们。我创建了listbox,因为循环用于根据需要创建listbox 的数量
for(int i=0;i<requirement;i++)
{
Listbox dynamiclistbox = new listbox();
//then i bind it with a list<>
//then i add listbox to a panel
panel.Controls.Add(dynamiclistbox);
}
我的问题是,当我单击提交按钮时,动态控件会随着 postback 上的动态控件松散状态而消失
有人可以帮我创建没有。 listbox 的动态和绑定也将它们绑定在同一个按钮单击上。并在postback 上获取listbox
即知道listbox上的选中项
【问题讨论】:
-
您必须(重新)在每个 PostBack 上创建列表框。您必须将
requirement存储在某个地方,当有回发时,再次执行for-loop。