标签: asp.net webforms postback viewstate
道歉,如果这是健忘的深夜编码,但...... ....
我有一些动态填充的DropDownList控件,这些控件在运行时被添加到面板中。我已经有了明确启用其视图状态的面板。
如果我在通常的
if (!Page.IsPostBack)
在Page_Load中阻塞然后它们在Postback上根本不存在 - 我尝试遍历面板的控件集合并且它是空的。
如果我在页面的OnInit中单独声明并填充它们,那么它们就存在,但会丢失它们的值。
如何让它们同时存在并保留其价值?