2017-10-12 155 views
0

有沒有辦法處理瀏覽器關閉或在ASP.NET MVC關閉?我知道當我們註銷時,我們可以在Global.asax中使用Application_End和Session_End來處理它,當關閉或關閉突然發生時,我正在尋找它。突然瀏覽器關閉在asp.net mvc

+0

註冊一個JavaScript方法來調用服務器使用beforeunload事件 – MstfAsan

回答

0

您不能可靠這樣做是因爲您的MVC代碼正在服務器上運行,並且存在很多路徑來阻止您在工作中實施的解決方案。你真的想要解決什麼問題?可能有替代方案不需要不可靠的關機檢測。

+0

我們有一個要求,在用戶可以在屏幕上鎖定記錄,所以當用戶鎖定記錄和瀏覽器突然關閉時,它始終鎖定在DB ,另一種方法是編寫一份工作可能...想知道是否可以在C#中執行此操作 – arpitha

+0

您應該考慮在鎖上放置到期並讓UI請求續訂鎖。如果瀏覽器關閉,機器關閉,網絡連接丟失等等,更新將不會被請求,記錄可以提供 –

+0

謝謝..也會嘗試 – arpitha