自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

ASP.NET項目開發(fā)中常見異常處理及web.config配置淺析

開發(fā) 后端
ASP.NET項目開發(fā)中常見異常處理及web.config配置向你講述頁面級及方法級的異常處理和web.config配置是如何實現(xiàn)和操作的。

ASP.NET項目開發(fā)中應(yīng)用程序異常處理主要是頁面和方法層面的處理,那么我們分開敘述:

◆頁面級的異常處理

除了在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.  

如果在該頁面中發(fā)生了錯誤,那么頁面中的上面的那段代碼就會執(zhí)行,我們可以把之前寫在Application_Error事件中的代碼全部copy到Page_Error處理方法中。但是,如果這樣,那么我們的Application_Error中的代碼就不運行了,因為異常已經(jīng)在之前,也就是Page_Error中被處理了。

◆方法級別的處理

相信這點大家非常的熟悉了,就是常見的try..catch..finally語句塊的運用,這里不贅述。

ASP.NET項目開發(fā)中web.config配置是如何實現(xiàn)的呢?

◆web.config配置

我們處理異常一般在web.config文件中配置 節(jié)點:

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

節(jié)點中的一些屬性,大家也應(yīng)該很熟悉,我不羅嗦了。

ASP.NET項目開發(fā)中常見異常處理及web.config配置的基本情況就向你介紹到這里,希望對你有所幫助。

【編輯推薦】

  1. ASP.NET trace在頁面執(zhí)行中的應(yīng)用淺析
  2. ASP.NET Request對象的屬性介紹
  3. ASP.NET(VB)應(yīng)用之圖片增加水印文字淺析
  4. ASP.NET頁面框架概念淺析
  5. ASP.NET項目開發(fā)中應(yīng)用程序異常處理淺析
責(zé)任編輯:仲衡 來源: cnblogs
相關(guān)推薦

2009-07-29 14:23:08

ASP.NET配置文件

2009-08-05 14:11:56

ASP.NET Web

2009-07-27 13:43:11

Web.config文ASP.NET

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

應(yīng)用程序異常

2009-07-28 14:54:47

web.config文ASP.NET應(yīng)用程序

2009-07-28 15:53:43

ASP.NET Web

2009-07-29 18:00:46

ASP.NET項目開發(fā)

2012-09-18 11:02:10

ASP.NETC#Web Forms

2009-08-06 13:08:23

ASP.NET控件開發(fā)

2009-08-10 18:24:29

ASP.NET開發(fā)環(huán)境

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進(jìn)程模型

2009-08-07 15:24:16

ASP.NET模板控件

2009-07-24 13:41:15

ASP.NET AJA

2009-08-05 18:36:12

ASP.NET Che
點贊
收藏

51CTO技術(shù)棧公眾號