MVC属性,根据至少2个其他文件的值验证字段

时间:2016-02-29 21:15:06

标签: validation model-view-controller field foolproof-validation

美好的一天,

我正在使用MVC4和Foolproof验证。

我正在尝试根据至少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个fieldname和value。

我将如何做这样的事情

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,则验证失败

0 个答案:

没有答案