如何将ViewModel设置为仅接受带有数据注释的特定值?
例如,我只希望表单中的输入值为2或4。
我正在寻找像[Range(2, 4)]
这样的东西,但仍然接受两者之间的数字。我想列出要接受的具体数字。
[Required]
public int NumberParticipants { get; set; }
还要用字符串查找相同的内容。
答案 0 :(得分:1)
[RegularExpression("^(2|4)$", ErrorMessage = "Please enter 2 or 4")]