viewstate导致的错误
2007-06-12 10:57 迷路中的路人甲 阅读(287) 评论(0) 编辑 收藏 举报
在最近的一个页面里面使用get方法来传递数据;结果开始的时候好用,后来就不好用了;找了好久,最终发现了问题;
由于页面中利用了几个repeater来绑定数据;而且没有关闭viewstate,当数据多的时候,导致viewstate变大超过了get传递数据的限制,使得页面本来可以使用的提交方法无法提交;在关闭viewstate(EnableViewState=false)以后,一切正常了;
viewstate对于Post提交数据没有这么显著的影响,因为Post提交的数据量是很大的;
由于页面中利用了几个repeater来绑定数据;而且没有关闭viewstate,当数据多的时候,导致viewstate变大超过了get传递数据的限制,使得页面本来可以使用的提交方法无法提交;在关闭viewstate(EnableViewState=false)以后,一切正常了;
viewstate对于Post提交数据没有这么显著的影响,因为Post提交的数据量是很大的;