91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

C# 中Page_Error事件的作用是什么

發布時間:2021-07-07 17:20:30 來源:億速云 閱讀:152 作者:Leah 欄目:編程語言

這篇文章給大家介紹C# 中Page_Error事件的作用是什么,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

ASP.NET 在處理和響應錯誤的方式上進行了若干改進。在傳統的 ASP 中,是用"On Error Resume Next"(或在 Jscript 中用 try-catch 塊)處理錯誤的。或者,如果您運行的是 Microsoft Internet Information Services (IIS) 5.0,則使用 ASPError 對象創建自定義的錯誤報告頁。然而,這些方法都有其局限性。

ASP.NET 提供了在運行 ASP.NET 應用程序時可能出現的錯誤的若干處理和響應級別。ASP.NET 提供三種用于在出現錯誤時捕獲和響應錯誤的主要方法:C# Page_Error事件、application_error 事件以及應用程序配置文件 (Web.config)。

本文演示如何在 ASP.NET 應用程序中使用這些新功能。盡管本文由于與 ASP.NET 直接相關而介紹了如何提供自定義錯誤頁和一般錯誤報告,但是它并不介紹其他錯誤處理方法,如 try-catch-finally 塊和公共語言運行庫 (CLR) 異常系統。

C# Page_Error事件提供一種捕獲在頁級別出現的錯誤的方法。您可以只是顯示錯誤信息(正如下面的示例代碼所示),也可以記錄事件或執行某個其他操作。

備注:此示例在瀏覽器中顯示詳細的錯誤信息,提供此示例只是為了進行說明。向應用程序的最終用戶顯示詳細信息(尤其是該應用程序在 Internet 上運行時)一定要小心。更適當的做法是向用戶顯示一條消息,告知已發生錯誤,然后將具體的錯誤詳細信息記錄在事件日志中。

此外,您還應記下 @ Page 指令中的 inherits 屬性。如果已經設置 inherits,則必須首先生成項目,然后再瀏覽到該頁。如果不首先生成項目,將看到下面的錯誤信息:Project.PageEvent' is not a valid type

如何使用 Application_Error 事件
與 C# Page_Error事件相類似,您可使用 Application_Error 事件捕獲發生在應用程序中的錯誤。由于事件發生在整個應用程序范圍內,因此您可記錄應用程序的錯誤信息或處理其他可能發生的應用程序級別的錯誤。

關于C# 中Page_Error事件的作用是什么就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

丽水市| 青海省| 玛沁县| 石门县| 平塘县| 大名县| 宁阳县| 岢岚县| 建始县| 河北省| 怀集县| 武强县| 塘沽区| 泰安市| 西安市| 杭锦旗| 曲阜市| 石嘴山市| 上蔡县| 景谷| 高平市| 宁都县| 兴文县| 绥德县| 拉萨市| 宣威市| 彭泽县| 大冶市| 鄂伦春自治旗| 秦皇岛市| 托克托县| 太仆寺旗| 鄱阳县| 沈阳市| 皮山县| 清远市| 新郑市| 介休市| 始兴县| 尼勒克县| 广元市|