0

フォームフィールドの検証にDataAnnotationsを使用しています。たとえば、次のプロパティを持つ連絡先モデルがあります。

   [Required(ErrorMessage = "Please enter your first name.")]  
   [StringLength(100)]
   public string   FirstName      { get; set; }

ただし、各コントロールの横にエラーが表示されるのではなく、フォーム自体の上のリストに表示される必要があります。それを行うための最良の方法は何ですか?

ありがとう。

4

1 に答える 1

0

見る:

 @Html.ValidationSummary(true)  // to not show property error
 @Html.ValidationSummary(false)  // to include property errors

それをフォームの一番上またはどこにでも置くと、すべての検証エラーが要約されます。

于 2013-01-25T08:21:28.880 に答える