如何使用ASP.NET MVC基于网站部分设置不同的web.config默认错误页面

时间:2008-12-29 17:50:37

标签: asp.net-mvc error-handling web-config

我认为这很典型,你有一个相同的网站项目,其中包含“admin”部分和面向公众的部分。在这个网站中我想配置默认错误,但我也希望它们以正确的布局显示。 (管理员看起来与面向公众的网站不同)。

在webforms中,您可以在admin目录中放置一个不同的web.config来处理这个问题,无论如何都要在MVC中进行吗?

1 个答案:

答案 0 :(得分:2)

设置HandleErrorAttribute的View(或Master)属性:

[HandleError(View="Foo")]
public ActionResult Bar(...