Xác thực bằng cách sử dụng các thuộc tính trong asp.net mvc thực sự tốt. Tôi đã sử dụng [Range(min, max)]
trình xác thực cho đến nay để kiểm tra các giá trị, chẳng hạn như:
[Range(1, 10)]
public int SomeNumber { get; set; }
Tuy nhiên - bây giờ tôi cần kiểm tra điều kiện tối thiểu và tối đa riêng biệt. Tôi dự kiến sẽ tìm thấy các thuộc tính như sau:
[MinValue(1, "Value must be at least 1")]
[MaxValue(10, "Value can't be more than 10")]
public int SomeNumber { get; set; }
Có bất kỳ thuộc tính nào được xác định trước để viết điều này không? Hoặc làm cách nào để đạt được điều này?