2
我有一个错误页面,它使用.Net MVC3中的主页面。主页需要错误视图的控制器从ApplicationController继承,这为主页中使用的ViewModel提供了一些重要的数据加载。如何处理错误页面本身挂在asp.net mvc3?
public class ErrorController : ApplicationController
{
public ActionResult Error()
{
return View();
}
}
但当ApplicationController中得到尝试加载它的数据错误,错误页面也将挂起,因为它是依赖于ApplicationController的。
正如我所理解的问题,最好的解决办法是有一个备用的错误页面,如果在ApplicationController中发生错误。
如果在ApplicationController中发生错误,我将如何设置要使用的备用错误页面?
不要忘记备用错误页面,以防您的备用错误页面挂起 – UpTheCreek 2012-02-14 20:15:38
= P有趣,但它不会。这只会是一个没有逻辑的简单视图。 =) – Swiftaxe 2012-02-16 15:26:30