我有一个 asp.net 网站,其中没有实现会话的地方。
但是当我在生产服务器中部署网站后,我可以看到会话超时......
我检查了 web.config 文件中的会话条目......并在代码中搜索了会话......
我在哪里找不到入口...
现在我想在会话超时时放置一个消息框..如何做到这一点..请帮助!
我有一个 asp.net 网站,其中没有实现会话的地方。
但是当我在生产服务器中部署网站后,我可以看到会话超时......
我检查了 web.config 文件中的会话条目......并在代码中搜索了会话......
我在哪里找不到入口...
现在我想在会话超时时放置一个消息框..如何做到这一点..请帮助!
你可以在你的 web.config 中检查这个并增加时间......
<sessionState timeout="20"></sessionState>
还要检查你的 sessionStatemode ...
<sessionState mode="InProc"></sessionState>
把它放在你的 aspx html 代码中
<script language="javascript" type="text/javascript">
setTimeout('SessionTimeout()', <%= Session.Timeout * 60 * 1000 %>);
function SessionTimeout() {
alert(<%= "'Session time out!!'" %>);
window.location = "Default.aspx"
}
</script>