我试图找出一种方法,如果在将模型绑定到视图期间发生错误,我可以简单地重定向到标准“发生了灾难性错误页面”。
E.g。控制器
SimpleController : Controller
{
ActionResult Index()
return View();
}
E.g查看。这是一个简单的视图,只是尝试将消息放在纯文本中
@ViewBag.Message
运行时的上述视图将引发异常,因为Controller未设置动态消息属性。我得到黄色和红色HTML屏幕(YellowScreenOfDeath ??),其中列出了代码和错误。
我希望能够做到的是“任何时候由于我的Razor文件中缺少动态属性或空对象而发生这样的运行时异常,我希望将用户定向到通用捕获所有页面。