62,046
社区成员
发帖
与我相关
我的任务
分享
//Global.asax.exclude
void Application_Error(object sender, EventArgs e)
{
/*
Exception objErr = Server.GetLastError().GetBaseException();
string error = "发生异常页:" + Request.Url.ToString() + "<br>";
error += "异常信息:" + objErr.Message + "<br>";//這個是你的錯誤信息
Server.ClearError();
Application["error"] = error;
Response.Redirect("~/Error/ErrorPage.aspx");//指向Error頁面
*/
}
protected void Page_Load(object sender, EventArgs e)
{
//Application["error"].ToString() 即返回的錯誤信息,你可以自己替換
string returnPage = "【<a href=\"javascript:history.back(0);\">返回</a>】";
labErrorMessage.Text = Application["error"].ToString() + "<br/>" + returnPage;
}
<customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
<error statusCode="403" redirect="NoAccess.htm" />
<error statusCode="404" redirect="FileNotFound.htm" />
</customErrors>