Applicaton_BeginRequest事件
<%@ 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>
为何在global.asax中定义的 Applicaton_BeginRequest不能执行呢?要如何就可以执行这些事件呢? BeginRequest事件是用在有传参时,才会调用 void Applicaton_BeginRequest(object sender, EventArgs e)
{
this.Context.Response.Write("application开始请求");
}
大哥你写错了,Applicaton少写了一个字母,当然不执行:L
页:
[1]