ViewModel中的ASP.NET MVC List验证

时间:2016-05-10 18:39:38

标签: c# asp.net-mvc

我有2个ViewModels:

public class AViewModel
{
   public string Text {get; set;}
   //some other properties
}

public class BViewModel
{
   public List<AViewModel> List {get; set;}
   //some other properties
}

我已将BViewModel传递给View,默认情况下会为我的列表显示4个输入。我想只有当2个或更多输入非空时才能实现验证成功,因此viewmodel中的List必须包含2个AViewModel个具有非空Text属性的对象。 我怎样才能做到这一点? 我应该尝试编写自定义验证属性还是有其他方法吗?

0 个答案:

没有答案