Asp.net mvc MVC:对象列表上的客户端验证(至少一个)
我想在对象列表上实现客户端验证。我想确保列表至少有一个对象,因此我使用了如上所述的自定义验证,并使其可在客户端验证。当列表是简单的数据类型(如int)时,这种方法非常有效。 就是Asp.net mvc MVC:对象列表上的客户端验证(至少一个),asp.net-mvc,list,validation,object,client,Asp.net Mvc,List,Validation,Object,Client,我想在对象列表上实现客户端验证。我想确保列表至少有一个对象,因此我使用了如上所述的自定义验证,并使其可在客户端验证。当列表是简单的数据类型(如int)时,这种方法非常有效。 就是 公共列表变量{get;set;} 有了它,我可以在视图中包含Listboxfor,当包含列表的表单提交时,客户端验证就开始了。但是,我现在有一个对象列表 public List<MyClass> var{get; set;} 公共列表变量{get;set;} 项目将动态添加到此列表中。因此,我认为没有
公共列表变量{get;set;}
有了它,我可以在视图中包含Listboxfor,当包含列表的表单提交时,客户端验证就开始了。但是,我现在有一个对象列表
public List<MyClass> var{get; set;}
公共列表变量{get;set;}
项目将动态添加到此列表中。因此,我认为没有ListBoxFor。如何在视图中显示该列表,以便客户端验证将其选中?我建议为此使用远程验证。这里:那么,您的视图中有什么?我有一个按钮来生成列表项,并且这些项被绑定到模型
public List<MyClass> var{get; set;}