代码改变世界

Session 超时与 Session_End 事件

2007-10-25 16:43  Koy  阅读(868)  评论(0编辑  收藏  举报
转载自: csdn 
原作: Ivony(授人以鱼不如授人以渔,上海谋生)

在<sessionState />中
1、必须是InProc模式   
2、Session超时只有在没有任何操作且超过超时时间后才会发生,与客户端一切操作无关。   
3、Session.End事件里面如果发生异常虽然会被Application捕获但不一定会输出,一定要自己处理。   
4、不能以操作数据库结果判断某个方法是否被执行。数据库操作很可能失败,表述问题一定要详细清楚不允许主观臆断。So,先搞清楚到底是事件没触发还是数据库操作失败。