日期:2014-05-19  浏览次数:20449 次

动态创建用户控件消失
我动态创建了一个控件~这个控件的功能类似于一个页面~但是当控件内部有事件的时候~比如点击了一个按钮~这样~页面就会刷新~~动态创建的用户控件就会消失~~因为这个用户控件是在点击一个按钮之后创建的~我不能把他写到PageLoad里面~请问大家遇到这种情况是怎么解决的~怎么在动态创建控件之后~刷新之后还能保留这个控件以及这个控件的内容(比如文本框的内容)~又不在原先页面的PageLoad里面写代码

------解决方案--------------------
晕,我也想知道
------解决方案--------------------
=.=不在PAGE_LOAD中写代码 刷新还需要保存

我也想知道
------解决方案--------------------
Request.Form[name],这样可以取到Textbox的内容
name你可以通过浏览器生成的html查到控件的name
------解决方案--------------------
控件状态由viewstate保存了,但控件本身需要重建。用静态变量保存上次都有哪些控件即可