1

ページにヘッダーのリストを表示する IEnumerable で厳密に型指定された MVC3 ページがあります。ページの上部には、新しいヘッダーの最初の詳細 (開始日、終了日) を取得し、それらを編集ビューに送信できる小さなフォームが必要です。

私はこれをすべてトップフォームで使用しています

次に、検証を追加したいと思いました (基本的に開始日と終了日は必須フィールドです)。私はいくつかの異なる ValidationMessageFor(x => (new Header().StartDate) などを実行しようとしました...その後、変更しようとする道をたどりました

問題は、検証を追加できないことのようです

このようなことを行うための推奨される方法はありますか? に検証を追加する方法はありますか

4

1 に答える 1

0

あなたが探していると思うのは、Html.BeginCollectionItem です。これをチェックしてください:http://blog.codeville.net/2010/01/28/editing-a-variable-length-list-aspnet-mvc-2-style/

于 2012-05-11T06:59:08.233 に答える