gpt4 book ai didi

asp.net-mvc-3 - 显示来自 Controller 类的异常消息以查看页面

转载 作者:行者123 更新时间:2023-12-02 06:35:06 25 4
gpt4 key购买 nike

我在 MVC3 Razor 项目的 HomeController.cs 中的 try catch block 中定义了一个方法。现在请告诉我将如何在我的 View 页面上显示此异常消息?

最佳答案

如果你想在同一个 View 上显示错误信息:

[HttpPost]
public ActionResult Add(Model model)
{
try
{
// some code...
return RedirectToAction("Success");
}
catch (SomeException ex)
{
ModelState.AddModelError("", ex.Message);
return View(model);
}
}

在您的 Add.cshtml View 中,您可以使用 ValidationSummary 帮助器来显示错误消息:

@Html.ValidationSummary()

关于asp.net-mvc-3 - 显示来自 Controller 类的异常消息以查看页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21620023/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com