代码改变世界

随笔档案-2007年6月12日

ASP SESSION莫名其妙丢失的原因及解决方法

2007-06-12 11:19 by 迷路中的路人甲, 1383 阅读, 收藏,
摘要: 哪些情况下该进程会重起呢?微软的一篇文章告诉了我们:1、Global.asax或者Web.config文件被更改2、Bin文件夹中的Web程序(DLL)被修改3、杀毒软件扫描了一些.config文件。4、有的页面,不小心把using System.Web.SessionState;给删除了5、删除了其中的文件夹,ASP。NET会重启,丢失SESSION6、判断session存在的方法不能是静态方法... 阅读全文

viewstate导致的错误

2007-06-12 10:57 by 迷路中的路人甲, 292 阅读, 收藏,
摘要: 在最近的一个页面里面使用get方法来传递数据;结果开始的时候好用,后来就不好用了;找了好久,最终发现了问题;由于页面中利用了几个repeater来绑定数据;而且没有关闭viewstate,当数据多的时候,导致viewstate变大超过了get传递数据的限制,使得页面本来可以使用的提交方法无法提交;在关闭viewstate(EnableViewState=false)以后,一切正常了;viewsta... 阅读全文