我正在尝试在我的类字段上应用范围属性。
[Range(typeof(Int32), "1","999", ErrorMessage = "Must be a Number between 1 and 999")]
public long? FieldName{ get; set; }
但它并没有像我期望的那样验证范围。它应该验证1到999之间的范围。 如何解决这个问题。
答案 0 :(得分:1)
试试这个..........
[范围(typeof(Int32)," 1"," 999",ErrorMessage ="必须是介于1和999之间的正自然数")] [RegularExpression(" ^ [0-9] {1,3} $",ErrorMessage ="必须是1到999之间的正自然数")] 公众长吗? FieldName {get;组; }