У меня это в моей модели:
[Required(ErrorMessage = "Price is required")]
[Range(0.01, 999999999, ErrorMessage = "Price must be greater than 0.00")]
[DisplayName("Price ($)")]
public decimal Price { get; set; }
Я хотел бы подтвердить, что пользователь не вводит более двух знаков после запятой. Поэтому я хотел бы иметь
Допустимые значения: 12, 12.3, 12.34
Недопустимые значения: 12., 12.345
Есть ли способ проверить это с помощью аннотации данных?