62,041
社区成员
发帖
与我相关
我的任务
分享
<customErrors mode="On" defaultRedirect="GenericErrorPage.htm" > </customErrors>
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("ErrorPage.aspx");
}
//ErrorPage.aspx
protected void Page_Load(object sender, EventArgs e)
{
ErrorMessageLabel.Text = Application["error"].ToString();
}
Response.Redirect("errorpage.aspx",true);
或者Server.Transfer("errorpage.aspx");