【问题标题】:How do you set different web.config default error pages based on website section using ASP.NET MVC如何使用 ASP.NET MVC 根据网站部分设置不同的 web.config 默认错误页面
【发布时间】:2010-09-28 17:34:13
【问题描述】:

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

在 webforms 中,您可以在 admin 目录中放置一个不同的 web.config 来解决这个问题,在 MVC 中是否可以这样做?

【问题讨论】:

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


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多