如何使asp.net页面关闭时执行一些后台操作如删除数据库中的数据?
4个回答
展开全部
如果你想实现这个功能的话,只有用Ajax异步传回服务器,否则,服务器是无法收到你关闭窗体这个请求的
或者,你程序里面让这个页面不停的向数据库的一个字段修改日期,另一个程序不停判断,看这个时间是否被修改,如果这个时间没有被修改,这个页面是肯定是被关闭了。
但是这样很耗资源,建议用Ajax异步传回
或者,你程序里面让这个页面不停的向数据库的一个字段修改日期,另一个程序不停判断,看这个时间是否被修改,如果这个时间没有被修改,这个页面是肯定是被关闭了。
但是这样很耗资源,建议用Ajax异步传回
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ajax调用,
或者你把后台操作放在另外一个aspx页面中,然后在onunload事件中动态创建<script标签,其中src值为你刚才定义的aspx页面也可以同样达到目的
或者你把后台操作放在另外一个aspx页面中,然后在onunload事件中动态创建<script标签,其中src值为你刚才定义的aspx页面也可以同样达到目的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把要处理的东西先放到内存或者Cookies中不是更好?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询