【发布时间】:2016-12-16 13:14:14
【问题描述】:
在经典的 ASP.NET 中,我在 .aspx 页面上放置了一个标签,当抛出错误时,例如通过 try ... catch 块,我使标签可见并将错误消息绑定到标签 @987654322 @属性。
但是在 MVC 中这似乎是不可能的。我在网上找到的所有示例都显示了如何重定向到专用的错误视图。但我想直接在错误发生的页面或模型对话框中找到错误。
这是否可能以及如何在 MVC (4/5) 中做到这一点?
【问题讨论】:
-
要么在模型中为页面创建一个错误字符串属性,要么更合理地使用 ViewBag 将消息传递给视图。
-
有很多方法可以做到这一点...here is a simple example to do
-
显示你的模型类'
标签: c# asp.net asp.net-mvc error-handling