当前位置: 移动技术网 > IT编程>开发语言>.net > ASP.net全局程序文件Global.asax用法分析

ASP.net全局程序文件Global.asax用法分析

2017年12月12日  | 移动技术网IT编程  | 我要评论

赠汪伦 古诗,口子窖价格,江西农村信用合作社

本文详细讲述了asp.net全局程序文件global.asax用法,分享给大家供大家参考。具体分析如下:

一般来说asp.net应用程序只能有一个global.asax文件,该文件支持许多项。具体分析如下:

•application_start:在应用程序接收到第一个请求时调用,这是在应用程序中给应用程序级的变量赋值或指定对所有用户必须保持的状态的理想位置。

•  session_start:类似于application_start事件,但这个事件在用户第一次访问应用程序时调用。例如,application_start事件只在接收到第一个请求时触发,第一个请求会让应用程序运行,而session_start事件会在每个终端用户第一次向应用程序发出请求时调用。

•application_beginrequest:它没有列在visual studio提供的模板中,但该事件会在每个请求发出之前触发。也就是说,在请求到达服务器,且得到处理之前,会触发application_beginrequest事件,并在处理该请求之前处理。

•application_authenticaterequest:每个请求都会触发该事件,允许为请求建立定制的身份验证。

•application_error:在应用程序的用户抛出一个错误时触发。它适合于提供应用程序级的错误处理,或者把错误记录到服务器的事件日志中。

•session_end:在inproc模式下运行时,这个事件在终端用户退出应用程序时触发。

•application_end:在应用程序结束时触发。大多数asp.net开发人员都不使用这个事件,因为asp.net很好地完成了关闭和清理剩余对象的任务。

希望本文所述对大家的asp.net程序设计有所帮助。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网