码迷,mamicode.com
首页 > 移动开发 > 详细

ASP.net Application及Session 的start end 方法总结

时间:2014-10-22 20:10:15      阅读:143      评论:0      收藏:0      [点我收藏+]

标签:io   ar   使用   sp   div   on   art   bs   as   

经过几天的摸索,试验,今天终于可以将Application及Session对象的Start和End方法做下总结了.

Application_start: 第一个访问网站的用户会触发该方法. 通常会在该方法里定义一些系统变量,如聊天室的在线总人数统计,历史访问人数统计的初始化等等均可在这里定义.

Application_end:网站关闭,或重启时,会触发该方法. 没有进行过多试验.

Session_start : 每个用户访问网站的第一个页面时触发;

Session_end:使用了session.abandon(),或session超时用户退出后均可触发. 注意Session_end中不 能使用session对象,服务器对象, server.mappath().  所以只能用session.contents("username") 取代session("username"). 或者用Application对象或方法;

例如想在session_end中使用Server.MapPath("users.xml"), 则应在Application_start 中定义Application("xmlPath") = Server.MapPath("users.xml"),然后在session_end中调用Application("XmlPath"),而不能直 接在session_end中使用诸如:Server.MapPath("users.xml"),

 

他们的执行顺序是:1:Application_start  2: session_start ; 3:session_end: 4 Application_end

 

 

 

ASP.net Application及Session 的start end 方法总结

标签:io   ar   使用   sp   div   on   art   bs   as   

原文地址:http://www.cnblogs.com/BluceLee/p/4043927.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!