2009-11-23 129 views
0

我有一個場景,我想向我的應用程序的用戶顯示一條消息,提醒他們他的會話很快就會到期,並且他應該保存他的工作以避免他的工作丟失。如何提醒用戶該會話即將過期在ASP.NET中?

這將是一個典型的場景,用戶在文本框中鍵入信息,然後將其計算機無人看管一段時間。然後,當他按下一個提交按鈕來保存他的工作時,他將被重定向到登錄頁面,因爲他的會話過期了,因此必須在文本框中再次輸入他的所有信息。

如何使用ASP.NET 2.0/3.5在屏幕上顯示警報消息?

在此先感謝您的指導。

G.

+0

見http://stackoverflow.com/questions/tagged/session-timeout – 2009-11-23 04:13:05

+0

@Robert哈維,非常感謝!我想我應該在發佈該問題之前對此進行更好的搜索:) – 2009-11-23 04:25:58

回答

0

要回答我的問題,貌似做到這一點的最好辦法是使用的setTimeout javascript函數的會話超時之前提醒提醒X分鐘。

0

要做到這一點的一種方法是註冊ClientScript

將會話過期值傳遞給客戶端Java腳本。這將執行倒計時,並在最後顯示彈出窗口。