我有以下课程:
public class Reference : AuditableTable
{
[Range(0, 99, ErrorMessage = "{0} must be between {1} and {2}")]
[DisplayName("Order")]
public int Order { get; set;
}
使用 MVC,范围检查应该会阻止用户输入错误数据。但是,我的其他不通过 MVC 前端的代码允许我输入像 999 这样的值。在类级别对此进行检查是否正常,我该如何实现它?