ASP.NET项目开发中常见异常处理及web.config配置浅析

开发 后端
ASP.NET项目开发中常见异常处理及web.config配置向你讲述页面级及方法级的异常处理和web.config配置是如何实现和操作的。

ASP.NET项目开发中应用程序异常处理主要是页面和方法层面的处理,那么我们分开叙述:

◆页面级的异常处理

除了在Global.asax中编写处理代码,我们还可以在页面的Page_Error中编写代码:

  1. public void Page_Error(object sender, EventArgs e)  
  2.  
  3. {  
  4.  
  5.  //Insert same code that is in the Application_Error event.  
  6.  

如果在该页面中发生了错误,那么页面中的上面的那段代码就会执行,我们可以把之前写在Application_Error事件中的代码全部copy到Page_Error处理方法中。但是,如果这样,那么我们的Application_Error中的代码就不运行了,因为异常已经在之前,也就是Page_Error中被处理了。

◆方法级别的处理

相信这点大家非常的熟悉了,就是常见的try..catch..finally语句块的运用,这里不赘述。

ASP.NET项目开发中web.config配置是如何实现的呢?

◆web.config配置

我们处理异常一般在web.config文件中配置 节点:

  1.  "RemoteOnly"   
  2.  
  3. defaultRedirect="ErrorPage.aspx">  
  4.  
  5.   "403" redirect="NoAccess.htm" />  
  6.    
  7.  "404" redirect="FileNotFound.htm" />  
  8.    
  9.  

节点中的一些属性,大家也应该很熟悉,我不罗嗦了。

ASP.NET项目开发中常见异常处理及web.config配置的基本情况就向你介绍到这里,希望对你有所帮助。

【编辑推荐】

  1. ASP.NET trace在页面执行中的应用浅析
  2. ASP.NET Request对象的属性介绍
  3. ASP.NET(VB)应用之图片增加水印文字浅析
  4. ASP.NET页面框架概念浅析
  5. ASP.NET项目开发中应用程序异常处理浅析
责任编辑:仲衡 来源: cnblogs
相关推荐

2009-07-29 14:23:08

ASP.NET配置文件

2009-07-27 13:43:11

Web.config文ASP.NET

2009-08-05 14:11:56

ASP.NET Web

2011-04-19 14:35:58

ASP.NETWeb.config

2009-10-20 09:59:44

Visual Stud

2009-02-06 14:11:36

ASP.NET.NET全局异常处理

2009-07-29 17:20:18

应用程序异常

2009-07-28 14:54:47

web.config文ASP.NET应用程序

2009-07-28 15:53:43

ASP.NET Web

2009-07-29 18:00:46

ASP.NET项目开发

2012-09-18 11:02:10

ASP.NETC#Web Forms

2009-08-06 13:08:23

ASP.NET控件开发

2009-08-10 18:24:29

ASP.NET开发环境

2009-07-29 11:25:40

2009-07-21 10:05:10

ASP.NET配置文件

2009-08-05 14:01:50

ASP.NET配置错误

2009-07-21 14:32:51

ASP.NET进程模型

2009-08-07 15:24:16

ASP.NET模板控件

2009-08-05 18:36:12

ASP.NET Che

2009-07-24 13:41:15

ASP.NET AJA
点赞
收藏

51CTO技术栈公众号