日期:2014-05-17  浏览次数:20397 次

变量缓存问题
   web程序里面声明了全局变量。public string mystr; 在pageload的时候给其赋值;但是点击按钮后,mystr为空。   除了用缓存的方法还有其他方法可以读取到一开始pageload里面赋的值吗。
缓存??变量??获取???赋值

------解决方案--------------------
本帖最后由 net_lover 于 2013-11-28 21:13:33 编辑
采用ViewState吧,或者自己放隐藏域中,
pageload提交也需要执行的
------解决方案--------------------
web开发中单独定义变量,每次刷新就是初始化的,所以必须想办法进行保存,ViewState,hidden控件,session,等等都是办法,这牵涉到网页的生命周期,你可以了解一下。