Application_End事件

sujunjun 2008-05-19 09:36:08
我关闭了所有浏览器窗口,但并没有执行删除记录的程序
...全文
106 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
sujunjun 2008-05-19
  • 打赏
  • 举报
回复
高手幫忙啊!
sujunjun 2008-05-19
  • 打赏
  • 举报
回复
我的目的是想让让一台电脑只能运行一次程序,并且一个用户
在退出前只能登录一次。谢谢各位
Jinglecat 2008-05-19
  • 打赏
  • 举报
回复
希望在什么时候执行你的代码——说你的需求!

某个用户退出的时候?删除与其相关的信息?那 Session_End 可能是正确的选择,也可能不是,另外 Session_End 只有再 InProc 的模式才会触发 End

Applicaion_End 只有应用程序结束后才会执行,对于 WebSite 通常不会正常的shutdown的,通常是意外的宕机了,或者某些改动导致其restart

Jinglecat 2008-05-19
  • 打赏
  • 举报
回复
我关闭了所有浏览器窗口,但并没有执行删除记录的程序——是Session_End事件。

================

关闭了浏览器窗口,也不会马上触发 Session_End

purple_tide 说得比较合理
GengWH 2008-05-19
  • 打赏
  • 举报
回复
Application_End 指的是 服务器应用程序停止
sujunjun 2008-05-19
  • 打赏
  • 举报
回复
我想把登录的用户信息放入到一个表中,
程序关闭时自动删除,这样可以防止
相同用户多次登陆,
请问那还有其他方法吗?
purple_tide 2008-05-19
  • 打赏
  • 举报
回复
服务器不能监控到客户端什么时候关闭浏览器


Session_End一般是发生在客户端没有动作 30分钟以后(这个时间是你设置的)

也就是说 可能你关闭浏览器30分钟以后服务器才知道
周公 2008-05-19
  • 打赏
  • 举报
回复
Application_End 指的是 服务器应用程序停止 例如说IIS停止 会导致这个情况

我关闭了所有浏览器窗口,但并没有执行删除记录的程序——是Session_End事件。
sujunjun 2008-05-19
  • 打赏
  • 举报
回复
能否关闭所有窗口前执行
Session_End
zhuanshen712 2008-05-19
  • 打赏
  • 举报
回复
将www服务停掉再重起才可以!
sujunjun 2008-05-19
  • 打赏
  • 举报
回复
有什么办法:关闭所有窗口执行删除程序
purple_tide 2008-05-19
  • 打赏
  • 举报
回复
Application_End 指的是 服务器应用程序停止 例如说IIS停止 会导致这个情况

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧