ViewModel validation for a List

前端 未结 7 1594
梦谈多话
梦谈多话 2020-11-28 02:54

I have the following viewmodel definition

public class AccessRequestViewModel
{
    public Request Request { get; private set; }
    public SelectList Buildi         


        
相关标签:
7条回答
  • 2020-11-28 03:27

    It would be very clean and elegant to have a custom validation. Something like this:

    public class AccessRequestViewModel
    {
        public Request Request { get; private set; }
        public SelectList Buildings { get; private set; }
        [AtLeastOneItem]
        public List<Person> Persons { get; private set; }
    }
    

    Or [MinimumItems(1)].

    0 讨论(0)
提交回复
热议问题