Asp.net mvc 如何在MVC应用程序中显示错误页面?

Asp.net mvc 如何在MVC应用程序中显示错误页面?,asp.net-mvc,Asp.net 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中定义一个错误页面 您应该在控制器类的顶部添加

目前,我收到如下错误页面:

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中添加或更改为

另外,这里有一篇关于MVC中不同过滤器的文章。其中一个属性是HandleError,它显示了如何向用户显示纯文本错误消息

问候,


Huske

以下链接将为您提供在asp.net mvc中使用自定义错误页的宝贵见解


1.您可以在global.asax中使用OneError方法

2.您可以使用ErrorHandler属性并将其置于控制器或操作上。

3.您可以使用全局过滤器向所有控制器添加错误处理。这是推荐的方式,也是global.asax的替代方案

4.您可以在web.config中配置错误处理