CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

如何捕获Application_End?

楼主newrain7803(newrain)2003-09-04 12:52:10 在 .NET技术 / ASP.NET 提问

我在Application_Start中创建监听线程、连接数据库,希望在Application_End中关闭监听线程、数据库连接,为何捕获不到Application_End的执行? 问题点数:100、回复次数:4Top

1 楼saucer(思归)回复于 2003-09-04 13:00:07 得分 30

make   sure   there   is   no   error   in   your   code   in   Application_End,   try   to   open   a   dos   window   and   run  
   
  iisreset  
   
  to   see   if   you   can   catch   Application_End  
  Top

2 楼dotAge(老朽)回复于 2003-09-04 13:08:23 得分 30

一般是因为你的APPLICATION还没有发出END事件,你可以到管理工具的服务中或者IIS管理中去停IIS服务,或者在命令行下打net   stop   w3svcTop

3 楼newrain7803(newrain)回复于 2003-09-04 17:11:00 得分 0

非常感谢两位的答复,让我对web程序的生命周期有了新的认识,按两位的方法,确实进入  
  Application_End中。有一个问题想请教,如何捕获用户关闭IE窗口事件,因为我想此时自动注销当前用户,即:执行System.Web.Security.FormsAuthentication.SignOut();或者有其他合适的地方执行该语句?  
  Top

4 楼webdiyer(.net资源精华—www.dotneturls.com)回复于 2003-09-04 17:25:57 得分 40

关闭窗口是客户端事件,要在服务器上捕获该事件需要在客户端为onunload事件写一个函数,大该函数中执行回发,在服务器上捕获该回发事件,然后处理。Top

相关问题

  • mysql 5.0 的trigger如何被我的application捕获
  • 如何捕获Ctrl+Space呢?
  • 如何捕获Caps Lock?
  • 如何捕获404错误
  • 如何捕获按键?
  • 如何捕获屏幕图象!
  • 如何捕获某一特定消息?
  • 如何捕获Windows休眠信息?
  • 如何捕获修改过的项目
  • 如何捕获鼠标指针

关键词

  • 执行
  • application
  • 捕获
  • 事件
  • 关闭

得分解答快速导航

  • 帖主:newrain7803
  • saucer
  • dotAge
  • webdiyer

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo