我有一個asp.net網站,沒有實現會話的地方。在asp.net網站的會話問題
,但我可以看到會話超時,當我走在網站生產服務器部署後...
我檢查在Web.config文件中的會話表...在搜索會話代碼..
無處我找到入口...
現在我想提出一個消息框,而會話超時..how做this..please幫助!
我有一個asp.net網站,沒有實現會話的地方。在asp.net網站的會話問題
,但我可以看到會話超時,當我走在網站生產服務器部署後...
我檢查在Web.config文件中的會話表...在搜索會話代碼..
無處我找到入口...
現在我想提出一個消息框,而會話超時..how做this..please幫助!
在你的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>
Thankkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkssssssssssssss – SmartestVEGA 2009-12-03 12:58:38
隨時樂意幫助 – Peter 2009-12-03 13:00:38
Petoj ..如何設置此代碼爲19秒? – SmartestVEGA 2009-12-10 13:20:22
,你可以在你的web.config檢查並增加時間...
<sessionState timeout="20"></sessionState>
檢查您sessionStatemode ...
<sessionState mode="InProc"></sessionState>
在我的web.config中沒有像上面那樣的條目 – SmartestVEGA 2009-12-03 11:33:52
read本文並根據您的要求添加。 http://msdn.microsoft.com/en-us/library/ms972429.aspx – 2009-12-03 11:42:50
對不起,但我現在還沒有得到您的問題:您爲什麼需要查看會話timout,以及您目前如何看待它?我們是從背景中的ISS還是IDE的Visual Studio中演示實況演講? – Kovu 2009-12-03 11:24:51
也許你可以發佈會話超時的代碼,以及web.config中的會話條目?否則,很難提供幫助。 – 2009-12-03 11:27:48
我無法發佈代碼,因爲我沒有找到任何條目...對於代碼或web.config中的會話......當我在我的iis服務器中部署代碼。當我部署並保持一小時不變的鏈接時,會話將超時。 – SmartestVEGA 2009-12-03 11:52:38