オブジェクトのリストにクライアント検証を実装したいと考えています。リストに少なくとも 1 つのオブジェクトがあることを確認したいので、ここで説明されているようにカスタム検証を使用し、クライアントで検証可能にしました。これは、リストが int のような単純なデータ型の場合にうまく機能します。あれは
public List<int> var{get; set;}
これにより、ビューに Listboxfor を含めることができ、リストを含むフォームが送信されると、クライアントの検証が開始されます。しかし、オブジェクトのリストができました。
public List<MyClass> var{get; set;}
アイテムはこのリストに動的に追加されます。したがって、ビューに ListBoxFor を含めることはできません。クライアントの検証でリストが取得されるように、ビューにリストを表示するにはどうすればよいですか?