我想將我的ValidationMessageFor分組放在頁面頂部,而不是在每個編輯/文本框之後。MVC 4組驗證消息
是否有可能做這樣的事情或有任何其他方式來實現我的想法?
@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..
檢查了這個... http://stackoverflow.com/questions/21529880/validation-is-only-applied-to-the-first-item-of-an-array – foxtrotZulu