原创  .net加缓存导致session出现错误 收藏

用1000工号登录,进入A部门,退出登录再用1002登录,再进入部门A,标题还是显示1001登录

原因是加了缓存

 <%@ OutputCache Duration="3600" VaryByParam="*" %>

而导致读取的是绶冲区里面的session,而不是读取最新登录的session

必须这行代码去掉

 <%@ OutputCache Duration="3600" VaryByParam="*" %>

才能读取正确的工号

发表于 @ 2009年06月20日 18:04:00 | 评论( loading... ) | 编辑| 举报| 收藏

旧一篇:.net2008导出到Excel方法 | 新一篇:DrawDownList加载下拉菜单的三个方法

  • 发表评论
  • 评论内容:
  •  
Copyright © hdhai9451
Powered by CSDN Blog