问题描述
不知道在哪使用它。。为什么要使用它呢。。。
解决方案
解决方案二:
up
解决方案三:
比如inta=19;ViewState["b"]="19";有区别?
解决方案四:
viewstate就是保持在用户将数据从浏览器回传(PostBack)到服务器上以后,还可以保持各个控件的状态。
解决方案五:
提交服务器后,如果你不重新inta="19"一次,a的值为空,不用ViewState["b"]="19"一次ViewState["b"]的值还是为19
解决方案六:
因为可以保存非静态变量。
解决方案七:
viewstate[]和Session[]是一样的都是接收变量值用的ViewStatae[]是页面级变量也就是说在这一页中是全局变量在别的页就使不了了Session[]是会话级变量当用户登陆后可以一直在所有页面使用你不愿意使的话也无所谓啊直接在本页建一个全局的string或int变量也是一样的
解决方案八:
如果你初始化inta=19;那么任何页面刷新后a都等于19那如果在下面的操作里改变了工的值比如a++则ViewState["b"]=a;那么再使用时可以a=ViewState["b"].ToString()就能再取到页面刷新前的值了
解决方案九:
ViewState是页面级变量,功能类似Session,只不过ViewState没有超时时间,而是到你关闭这个页面以后消失,只要你不关闭或者跳转页面它就一直存在。
解决方案十:
feng5799(幸福是种感觉~~)如果你不重新inta="19"一次,a的值为空,回:还是19啊。这个页面不回变空的啊。zwwlovezy1(Eminem)直接在本页建一个全局的string或int变量也是一样的回:那2者哪个好呢wen01071081()回:那我定义个B接受a的值呢
解决方案十一:
morixing()回:那我定义的a有超时时间??
解决方案十二:
wen01071081()回:我知道你的意思了谢谢
解决方案十三:
viewstate就是保持在用户将数据从浏览器回传(PostBack)到服务器上以后,还可以保持各个控件的状态。
解决方案十四:
viewstate就是保持在用户将数据从浏览器回传(PostBack)到服务器上以后,还可以保持各个控件的状态。
解决方案十五:
viewstate就是保持在用户将数据从浏览器回传(PostBack)到服务器上以后,还可以保持各个控件的状态。