问题:
正在做的东东,需要动态生成控件并使用了一些自定义的控件,结果在取动态生成的控件时,总是提示对象没有实例化。
通过输出页面的上东东后发现,POST后的页面,没有这些动态生成的控件的值。
解决:
在网上找了一些资料,发现说得很复杂,其实就两种办法:
A:动态生成的控件不要放在if(!IsPostBack){}里
B:使用Request获取值
我个人推荐A方法。
启示:
IsPostBack是提交页面后要执行的东西,根据实际情况有些数据是需要提交也要处理的。
附:
输出页面所有元素的方法