メイン ビューにループされている複数のビュー/モデルがあります。@Html.Partial() を介してそれらをロードします...これらのビュー/モデルは基本的に特定のプロパティを持つフォーム要素です...残念ながら、ビュー/モデルの各タイプの最初のものだけが検証されることがすぐにわかりました。フィールドを移動しようとしましたが、各種類の最初のものだけが検証されました。
私の部分的なビューは次のようになります。
@Html.DropDownListFor(model=>model.dropdownVal,Model.SelectItems,new { id=Model.FieldID, Name = Model.FieldID })
レンダリングされた HTML を見たところ、「data-val」などの検証タグが適用されていないようです...
どんなアイデアでも大歓迎です!