Session 超时与 Session_End 事件
2007-10-25 16:43 Koy 阅读(868) 评论(0) 编辑 收藏 举报
转载自: csdn
原作: Ivony(授人以鱼不如授人以渔,上海谋生)
在<sessionState />中
1、必须是InProc模式
2、Session超时只有在没有任何操作且超过超时时间后才会发生,与客户端一切操作无关。
3、Session.End事件里面如果发生异常虽然会被Application捕获但不一定会输出,一定要自己处理。
4、不能以操作数据库结果判断某个方法是否被执行。数据库操作很可能失败,表述问题一定要详细清楚不允许主观臆断。So,先搞清楚到底是事件没触发还是数据库操作失败。
原作: Ivony(授人以鱼不如授人以渔,上海谋生)
在<sessionState />中
1、必须是InProc模式
2、Session超时只有在没有任何操作且超过超时时间后才会发生,与客户端一切操作无关。
3、Session.End事件里面如果发生异常虽然会被Application捕获但不一定会输出,一定要自己处理。
4、不能以操作数据库结果判断某个方法是否被执行。数据库操作很可能失败,表述问题一定要详细清楚不允许主观臆断。So,先搞清楚到底是事件没触发还是数据库操作失败。