再会,
我正在使用 MVC4 和万无一失的验证。
我正在尝试根据至少 2 个其他字段的值来验证一个字段。
public int pos1 { get; set; }
public int pos2 { get; set; }
[RequiredIf("pos1",1,ErrorMessage="some error message" )]
public int? IrdKsOption { get; set; }
RequireIf 可以指定一次。RequireIf 只需要 1 个字段名和值。
我将如何去做这样的事情
public int pos1 { get; set; }
public int pos2 { get; set; }
[RequiredIf("pos1,pos2",[1,5],ErrorMessage="some error message" )]
public int? IrdKsOption { get; set; }
所以如果 pos1=1 和 pos2=5 验证应该失败