DropDownList控制面板在回发时丢失值?

时间:2013-03-31 23:43:45

标签: asp.net webforms postback viewstate

道歉,如果这是健忘的深夜编码,但...... ....

我有一些动态填充的DropDownList控件,这些控件在运行时被添加到面板中。我已经有了明确启用其视图状态的面板。

如果我在通常的

中声明并填充它们
if (!Page.IsPostBack)

在Page_Load中阻塞然后它们在Postback上根本不存在 - 我尝试遍历面板的控件集合并且它是空的。

如果我在页面的OnInit中单独声明并填充它们,那么它们就存在,但会丢失它们的值。

如何让它们同时存在并保留其价值?

0 个答案:

没有答案