protected void Application_Error(object sender, EventArgs e)
{
Response.Write("发生错误:"+Server.GetLastError().ToString());
Server.ClearError();
}
这样在任何一个页面抛出异常时都会执行这个Error方法。
也可以在web.config里加<customErrors mode="On" defaultRedirect="Error.aspx"></customErrors>
就直接指向该页了,但是如果这两个都存在的话是先执行了Application_Error。所以如果要使用web.config方法,需要把Application_Error置为空!
{
Response.Write("发生错误:"+Server.GetLastError().ToString());
Server.ClearError();
}
这样在任何一个页面抛出异常时都会执行这个Error方法。
也可以在web.config里加<customErrors mode="On" defaultRedirect="Error.aspx"></customErrors>
就直接指向该页了,但是如果这两个都存在的话是先执行了Application_Error。所以如果要使用web.config方法,需要把Application_Error置为空!
浙公网安备 33010602011771号