首页 新闻 会员 周边 捐助

创建了复合控件,postback后取不到控件中的值,怎么办?

0
[已关闭问题] 关闭于 2009-04-24 11:28

复合控件中的textbox为Page_Load()时赋值后动态生成的。

应该把动态生成控件的过程放到OnInit()里吗,这样才能在viewstate中保存它的值吗?

 

问题补充: 生成控件的函数要放在 OnInit(){}里,我试过了就成功了。 好像是在这时可以生成控件的ViewState.
杨佳霖的主页 杨佳霖 | 初学一级 | 园豆:0
提问于:2009-04-12 14:43
< >
分享
所有回答(2)
0

动态生成控件的代码在Postback后还要执行,不能放在 if (!IsPostback){ xxx } 里面。

Azuresong | 园豆:3565 (老鸟四级) | 2009-04-12 18:44
0

postback之前,将值保存。

jewely | 园豆:109 (初学一级) | 2009-04-12 22:32
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册