最佳答案
在 asp.net mvc 中使用属性进行验证非常好。到目前为止,我一直在使用 [Range(min, max)]
验证器来检查值,比如:
[Range(1, 10)]
public int SomeNumber { get; set; }
然而,现在我需要分别检查 min 和 max 条件:
[MinValue(1, "Value must be at least 1")]
[MaxValue(10, "Value can't be more than 10")]
public int SomeNumber { get; set; }
是否有任何预定义的属性来写这个? 或者我如何实现这个?