[asp.net-mvc]MVC 4 组验证消息

标签: Asp.net-MVC
发布时间: 2016/10/9 6:07:37
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

我想要组我 ValidationMessageFor 而不是页面的顶部后每个编辑/文本框。

是它可能做某事喜欢这或是否有任何其他方式来实现我的想法?

@Html.Partial("_PartialView", MyModel)

@model MyModel
@foreach (var item in Model)
{
    @Html.ValidationMessageFor(item)
}

不去这样做︰

@Html.ValidationMessageFor(model => model.Foo)
@Html.ValidationMessageFor(model => model.Bar)
@Html.ValidationMessageFor(model => model.etc..

解决方法 1:

我认为这两个步骤就足够

1. Remove the Html.ValidationMessageFor()
2. Add Html.ValidationSummary(false, "Your custom summary message") inside using(html.BeginForm()
官方微信
官方QQ群
31647020