.NET]四种错误机制
来源:互联网 发布:北京大数据工程师招聘 编辑:程序博客网 时间:2024/04/29 22:30
http://www.cnblogs.com/perhaps/archive/2006/08/02/465492.html
摘自CNblogs Fantasy Soft的文章:
1,Webconfig设置<?xml version="1.0"?>
<configuration>
<system.web>
<customErrors mode="On" defaultRedirect="GenericErrorPage.htm">
<error statusCode="403" redirect="Error403.htm" />
<error statusCode="404" redirect="Error404.htm" />
</customErrors>
</system.web>
</configuration>
<configuration>
<system.web>
<customErrors mode="On" defaultRedirect="GenericErrorPage.htm">
<error statusCode="403" redirect="Error403.htm" />
<error statusCode="404" redirect="Error404.htm" />
</customErrors>
</system.web>
</configuration>
2,Global.asax设置
protected void Application_Error(object sender, EventArgs e) {
Exception objErr = Server.GetLastError().GetBaseException();
Response.Write("Error:" + objErr.Message);
Server.ClearError();
}
3,使用ErrorPage属性
<script language="C#" runat="server">
protected void Page_Load(object sender, EventArgs e) {
this.ErrorPage = "ErrorPage.htm";
}
</script>
4,使用Page_Error事件处理方法
protected void Page_Error(object sender, EventArgs e) {
Exception objErr = Server.GetLastError().GetBaseException();
Response.Write("Error:" + objErr.Message);
Server.ClearError(); //同样要注意这句代码的使用
}
根据优先级从高到低排序:Page_Error事件处理方法 > ErrorPage属性 > Application_Error事件处理方法 > <customErrors>配置项。
- .NET]四种错误机制
- ASP.NET的四种错误机制
- .net错误处理机制
- .net错误处理机制
- .net错误处理机制
- .net错误处理机制
- net错误处理机制
- [.net]捕获错误机制
- ASP.Net中的四种状态保持机制
- Asp.net错误处理机制
- Asp.net错误处理机制
- .NET--ASP.NET的错误处理机制
- 浅谈ASP.NET内部机制(四)
- 浅谈ASP.NET内部机制(四)
- ASP.NET的错误处理机制
- ASP.NET的错误处理机制
- ASP.NET的错误处理机制
- ASP.NET的错误处理机制
- 你的编程语言可以这样做吗?
- 最近做了一个网站
- 如何用T-SQL语句建立跟踪
- C#中获取程序当前路径的集中方法[转]
- C#中获取程序当前路径的集中方法[转]
- .NET]四种错误机制
- 分页的存储过程
- 用WINRAR制作Windows Mobile软件PC端安装包
- DataList使用实例
- Win32编程基础知识
- osworkflow分析(二)
- Install CVS Server on Redhat
- 今天配置tomcat下servlet和javabean不成功
- WinCVS中文版