Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/404.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc MVC:对象列表上的客户端验证(至少一个)_Asp.net Mvc_List_Validation_Object_Client - Fatal编程技术网

Asp.net mvc MVC:对象列表上的客户端验证(至少一个)

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;} 项目将动态添加到此列表中。因此,我认为没有

我想在对象列表上实现客户端验证。我想确保列表至少有一个对象,因此我使用了如上所述的自定义验证,并使其可在客户端验证。当列表是简单的数据类型(如int)时,这种方法非常有效。 就是

公共列表变量{get;set;}
有了它,我可以在视图中包含Listboxfor,当包含列表的表单提交时,客户端验证就开始了。但是,我现在有一个对象列表

public List<MyClass> var{get; set;}
公共列表变量{get;set;}

项目将动态添加到此列表中。因此,我认为没有ListBoxFor。如何在视图中显示该列表,以便客户端验证将其选中?

我建议为此使用远程验证。这里:那么,您的视图中有什么?我有一个按钮来生成列表项,并且这些项被绑定到模型
public List<MyClass> var{get; set;}