zoukankan      html  css  js  c++  java
  • ASP.NET的四种错误机制[转帖]

    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>

     

      2,Global.asax设置

    515down.com

      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>

    515down.com

      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>配置项。

    转自:http://www.515down.com/zlxx/1/139/2007/20070626202874.html

  • 相关阅读:
    计算机病毒的认识
    计算机病毒的认识
    围棋知多少
    围棋知多少
    工业相机基础知识(一)
    辨异 —— 逻辑之辨、人文社科观念
    辨异 —— 逻辑之辨、人文社科观念
    telnet 的使用(ping 与 telnet)
    HDU 2437 Jerboas (剪枝搜索)
    设计模式
  • 原文地址:https://www.cnblogs.com/liangwei389/p/1236323.html
Copyright © 2011-2022 走看看