2024年4月24日发(作者:)
在Global中Application_Error事件处理错误信息
在Global中
protected void Application_Error(Object sender, EventArgs e)
{
Exception objErr = tError().GetBaseException();
string error = "发生异常页: " + ng() + "
";
error += "异常信息: " + e + "
";
rror();
Application["error"] = error;
ct("~/ErrorPage/");
}
中
注:(ct语句在任何情况下都会产生ThreadAbortException异常,但不捕获该
异常并不会引起程序中止。如果不设置mode="On",在Application_Error事件会捕获它的异
常,中并又回到该过程本身,所以会引起死循环。
ct("~/ErrorPage/",false);这样写的话,mode="On",
应该不用设)
1. <%@ Application Language="C#" %>
2.
3.
评论列表(0条)