目前我得到的錯誤頁面是這樣的:我該如何讓錯誤頁面出現在我的MVC應用程序中?
Server Error in '/' Application.
The partial view 'obj' was not found or no view engine supports the searched locations. The following locations were searched:
有沒有一種方法,我可以只返回一個簡單的錯誤頁面,我的用戶,我的代碼有問題嗎?
目前我得到的錯誤頁面是這樣的:我該如何讓錯誤頁面出現在我的MVC應用程序中?
Server Error in '/' Application.
The partial view 'obj' was not found or no view engine supports the searched locations. The following locations were searched:
有沒有一種方法,我可以只返回一個簡單的錯誤頁面,我的用戶,我的代碼有問題嗎?
你可以在你的web.config定義錯誤頁
你應該在你的控制器類的頂部添加[的HandleError]屬性。在你的web.config中添加或更改< customErrors>到< customErrors mode =「on」/>。
另外,這裏有一篇關於MVC中不同過濾器的文章。覆蓋的屬性之一是HandleError,它顯示瞭如何向用戶顯示純文本錯誤消息。
問候,
Huske
以下鏈接會給你在asp.net mvc的使用自定義錯誤頁有價值的見解
ASP.NET MVC HandleError
ASP.NET MVC 404 Error Handling
1.You可以在global.asax中使用OnError方法
2.您可以使用ErrorHandler屬性並將其放置在控制器或操作上。
3.您可以使用GlobalFilters向所有控制器添加錯誤處理。這是global.asax的推薦方式和替代方法
4.您可以在web.config中配置錯誤處理。