0

我试图找出一种方法,如果在将模型绑定到视图期间发生错误,我可以简单地重定向到标准的“发生灾难性错误页面”。

例如控制器

SimpleController : Controller
{  
    ActionResult Index()
    return View();
}

例如视图。这是一个简单的视图,它只是尝试将消息以纯文本形式显示

@ViewBag.Message

上面的视图在运行时会抛出异常,因为动态消息属性不是由控制器设置的。我得到了黄色和红色 HTML 屏幕 (YellowScreenOfDeath??),其中列出了代码和错误。

我想要做的是“任何时候由于我的 Razor 文件中缺少动态属性或空对象而发生这样的运行时异常,我希望将用户定向到通用的全部捕获页面。

4

0 回答 0