如何在提交另一个变量之前要求一个模型变量值



旅馆预订系统:

public class Booking(){
   public int Adults { get; set; }
   public int Children { get; set; }
   ...
}

我想要Create.cshtml视图,这样对于任何数量的儿童,至少需要一个成年人。一个预订可以有很多成年人,但至少需要一个成年人才能预订一个或多个儿童

有没有一个数据注释,我可以在children变量上使用,要求至少有一个成年人?

感谢

使用新的Adult创建预订构造函数。

public class Booking(){
   public int Adults { get; set; }
   public int Children { get; set; }
   public Booking(){
     Adult = new Adult();
   }
}

相关内容

最新更新