2017-10-12 158 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