การตรวจสอบความถูกต้องโดยใช้แอตทริบิวต์ใน asp.net mvc นั้นดีมาก ฉันใช้ตัว[Range(min, max)]
ตรวจสอบความถูกต้องในการตรวจสอบค่าเช่น:
[Range(1, 10)]
public int SomeNumber { get; set; }
อย่างไรก็ตาม - ตอนนี้ฉันต้องตรวจสอบเงื่อนไขขั้นต่ำและสูงสุดแยกกัน ฉันคาดว่าจะพบคุณลักษณะดังนี้:
[MinValue(1, "Value must be at least 1")]
[MaxValue(10, "Value can't be more than 10")]
public int SomeNumber { get; set; }
มีคุณลักษณะที่กำหนดไว้ล่วงหน้าสำหรับการเขียนสิ่งนี้หรือไม่? หรือฉันจะบรรลุสิ่งนี้ได้อย่างไร?