是否可以在代码中设置范围(或任何其他模型DataAnnotations
属性)并保留所有DataAnnotations
行为?
即我有一个十进制模型,我想以我可以继续使用的方式在代码中设置它的最小值(例如在页面加载时)ValidationMessageFor
?
我目前的“静态”模型
[Required]
[DisplayName("Price")]
[RegularExpression(@"[0-9]+(\.[0-9][0-9]?)?$", ErrorMessage = "Invalid price format")]
public decimal MinimumPrice { get; set; }
谢谢!