@ Html.ValidationSummary(false)を使用するMVC3かみそりフォームがあります
上部にフィールドエラーを含むすべてのエラーが表示されますが、フィールドレベルでもフィールドエラーが表示されます。上部のみに表示する方法はありますか
ありがとう
@ Html.ValidationSummary(false)を使用するMVC3かみそりフォームがあります
上部にフィールドエラーを含むすべてのエラーが表示されますが、フィールドレベルでもフィールドエラーが表示されます。上部のみに表示する方法はありますか
ありがとう
Html.ValidationMessageFor(...)行を削除する必要があります。これらはインライン検証メッセージであり、ValidationSummaryとは関係ありません。
編集:それをオプションにする:
@{var bool bInline = true;}
@Html.ValidationSummary(bInline)
@Html.LabelFor(m => m.MyField)
@Html.EditorFor(m => m.MyField)
@if (bInline)
{
@Html.ValidationMessageFor(m => m.MyField)
}