我正在为我的 MVC 5 应用程序使用MVC Foolproof Validation 。
我想说:除非填写 EventPlanStart ,否则不需要EventPlanEnd 。如果是,请确保EventPlanEnd > EventPlanStart。这似乎不起作用...
public Nullable<System.DateTime> EventPlanStart { get; set; }
[RequiredIfTrue("EventPlanStart")]
[GreaterThan("EventPlanStart")]
public Nullable<System.DateTime> EventPlanEnd { get; set; }
任何想法如何使用数据注释来做到这一点?