本文知识产权归karman所有,首发于博客中国(http://www.blogcn.com/blog/trackback.asp?mydiary=26463683),在CSDN作同步更新。如需转载,请保留本段文字,并发邮件通知:zhangmeng@sina.com
问题描述:
希望在页面关闭的时候关闭数据库连接,做收尾工作,但是这部分工作需要在后台完成。
javascript的onunload事件是在前台执行的,如果用隐藏按钮的click事件触发后台处理,那么在执行click代码前,页面已经关闭,没有机会执行click代码。
C#的Page_Unload事件是在控件移出内存时执行,并不是关闭窗口的事件,而且也没有代替事件。
问题解决:
在javascript的onunload事件中打开一个新页面,在新页面中完成收尾工作。
本文知识产权归karman所有,首发于博客中国(http://www.blogcn.com/blog/trackback.asp?mydiary=26463683),在CSDN作同步更新。如需转载,请保留本段文字,并发邮件通知:zhangmeng@sina.com