假如我用AJAX 时间循环 一直向后台发送请求 那是不是session就永远不会过期?
解决方案 »
- ajax和asp.net如何结合呀? 已经有前台.html 后台如何传参数给它?
- textbox 当内容改变时, 能否在不离开焦点的情况下 触发一个事件?
- 请问如何干净的卸载VS2003自带的 9.2水晶报表中文版 ,请进来看看
- 数据库访问的问题
- 为什么Excel导入到GridViewt提示找不到Sheet1地址都是对的?
- asp.net2.0 小鸟报警是110的过来看看
- 关于在datagrid里分页的问题
- Panel控件的问题!
- 如何在asp.net中连接到dbf数据库
- ASP.NET 多次点击button后事件执行多次
- 把从数据库取出的html标签显示当初存入时的效果
- 关于vss2005的连接
在每个页面的Page_Load中有
if(Session["LoginName"] == null)
Response.Redirect("Login.aspx");
无数种原因,因为iis和asp.net本来就是基于自我维护(自我重启)的机制的。随便做个测试,比如在你的页面写<% =abc %>public static int abc=new Random().Next();然后不断刷新看看。如果你从windows资源管理器上打开网站所在目录,随便创建一个目录,再刷新页面,abc就已经面目全非了。
你设置个session值直接保存 5*60秒,每次Ajax刷新时候就把这个值-5,当这个值小于或等于0时候就跳转
IIS应用程序池意外重启,定时回收等等…… 就丢了。