在发生错误页抛出自定义异常,然后,统一页面显示异常信息

Global.asax:Application_Error事件,用于捕获自定义异常信息,并存入Application

自定义错误报告void Application_Error(object sender, EventArgs e) 
    }

Web.config:用于指定自定信息页(发生错误时转向页) defaultRedirect指定错误转向页
自定义错误报告<customErrors mode="On" defaultRedirect="~/CustomError.aspx">
自定义错误报告
</customErrors>

CustomError.aspx:错误信息显示页
自定义错误报告if (Application["ERRORMSG"!= null)
        }

FoundErr.aspx:发生错误页
自定义错误报告throw new Exception("自定义错误信息");

参考:http://support.microsoft.com/kb/306355/zh-cn
标题:在 ASP.NET 中创建自定义错误报告

相关文章: