Mog*_*gli 3 c# asp.net user-controls
我有一个只包含文本框的用户控件,而在另一个表单上我动态添加了这个用户控件,用户可以多次添加用户控件.我使用会话变量来重新创建用户控件(也许这种方法听起来不太酷).重新创建控件后,文本框的值显然会消失.是否有任何解决方案来维护用户控件的回发状态?
ric*_*ott 7
如果在正确的页面生命周期事件(PreInit)期间将动态控件添加回控件,则它们将通过IPostBackDataHandler界面维护其状态.
PreInit
IPostBackDataHandler
PreInit - 创建或重新创建动态控件.
归档时间:
12 年,8 月 前
查看次数:
16451 次
最近记录:
9 年,2 月 前