MVC3 ValidationSummary Control

时间:2013-11-29 10:24:05

标签: asp.net-mvc asp.net-mvc-3 validationsummary

我正在尝试在MVC中创建验证摘要,但我没有得到如何创建验证摘要。我已使用验证摘要控件在 asp.net 中创建了验证摘要。

我想在子弹列表中显示错误摘要。那么,我如何在 MVC3 中创建它?创建它的更好方法是什么?有没有例子或演示?

我希望在View的顶部显示这样的内容。

请更正以下错误

  • 需要名字
  • 姓名

1 个答案:

答案 0 :(得分:2)

使用

@Html.ValidationSummary() in .cshtml page.

并像这样检查Controller中的ModelState

 if (ModelState.IsValid)
            {
                var result = Model.Save();
                if (result)
                {
                    //ViewData["MessageFromServer"] = "<p>Saved Successfully<p>";
                   return  RedirectToAction("Index");

                }
                else
                {
                    ViewData["MessageFromServer"] = "Error while saving";

                }
            }


                return View("Create", Model);

您将在页面中看到错误。