轉自:http://www.javashuo.com/article/p-deyevjey-hg.htmlhtml
在 Global.asax 中的 Application_Error 方法中,使用 Response.Redirect 方法跳轉到自定義錯誤頁時,有時候會不生效,當發生異常錯誤後仍是顯示默認的錯誤黃頁,其根本緣由是 ASP.NET 認爲異常並無被處理,因此在自定義的處理方法結束後,仍然會執行默認方法。htm
解決這個問題的辦法就是在使用 Response.Redirect 作跳轉前,先調用 Server.ClearError() 方法清除異常便可。blog