在.cs页面,离开当前页面时应调用什么事件修改数据
有一个。aspx页面
进入当前页面时会执行操作,修改数据库数据,对当前记录进行lock。。
当离开当前页面时,需要对lock 的记录进行 unlock
请问,应该在什么事件里处理
我在.cs页面写了 Unload事件
但是是在 load事件之后就执行了。。
请问: 在 .cs页面里需使用什么事件来实现?
------解决方案--------------------兄弟,你指的是用户关闭页面时触发是吧?
Unload事件可不是这个时间调用,那是在服务端页面加载完,生成了html后马上触发的。这是页面生命周期的问题,你需要了解页面生命周期。
------解决方案--------------------什么时候离开页面你应该知道 关闭浏览器有onbeforeunload
------解决方案--------------------离开当前页面,服务器怎么知道?
------解决方案--------------------HTML code
<body onbeforeunload="event.returnValue= '是否真的要关闭? '">
------解决方案--------------------