我在我的MVC3 Razor项目的HomeController.cs中的try catch块中定义了一个方法.现在请告诉我如何在我的视图页面上显示此异常消息?
小智 9
如果要在同一视图上显示错误消息:
[HttpPost]
public ActionResult Add(Model model)
{
try
{
// some code...
return RedirectToAction("Success");
}
catch (SomeException ex)
{
ModelState.AddModelError("", ex.Message);
return View(model);
}
}
Run Code Online (Sandbox Code Playgroud)
在Add.cshtml视图中,您可以使用ValidationSummary助手显示错误消息:
@Html.ValidationSummary()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2287 次 |
| 最近记录: |