<%@ Application Language="C#" %><script runat="server"> void Application_Start(object sender, EventArgs e)
{
// 在应用程序启动时运行的代码
this.Context.Response.Write("application 启动 ");
//Response.Write("application 启动");
}
void Application_Init(object sender, EventArgs e)
{
this.Context.Response.Write("application 初始化");
}
void Application_End(object sender, EventArgs e)
{
// 在应用程序关闭时运行的代码 }
void Applicaton_BeginRequest(object sender, EventArgs e)
{
this.Context.Response.Write("application开始请求");
}
void Application_Error(object sender, EventArgs e)
{
// 在出现未处理的错误时运行的代码 } void Session_Start(object sender, EventArgs e)
{
// 在新会话启动时运行的代码 } void Session_End(object sender, EventArgs e)
{
// 在会话结束时运行的代码。
// 注意: 只有在 Web.config 文件中的 sessionstate 模式设置为
// InProc 时,才会引发 Session_End 事件。如果会话模式设置为 StateServer
// 或 SQLServer,则不会引发该事件。 }
</script>
为何Applicaton_BeginRequest中的事件不会执行呢?
{
// 在应用程序启动时运行的代码
this.Context.Response.Write("application 启动 ");
//Response.Write("application 启动");
}
void Application_Init(object sender, EventArgs e)
{
this.Context.Response.Write("application 初始化");
}
void Application_End(object sender, EventArgs e)
{
// 在应用程序关闭时运行的代码 }
void Applicaton_BeginRequest(object sender, EventArgs e)
{
this.Context.Response.Write("application开始请求");
}
void Application_Error(object sender, EventArgs e)
{
// 在出现未处理的错误时运行的代码 } void Session_Start(object sender, EventArgs e)
{
// 在新会话启动时运行的代码 } void Session_End(object sender, EventArgs e)
{
// 在会话结束时运行的代码。
// 注意: 只有在 Web.config 文件中的 sessionstate 模式设置为
// InProc 时,才会引发 Session_End 事件。如果会话模式设置为 StateServer
// 或 SQLServer,则不会引发该事件。 }
</script>
为何Applicaton_BeginRequest中的事件不会执行呢?
http://www.cnblogs.com/rainbowzc/archive/2008/08/04/1260271.html