У меня есть значение для моей модели, которое должно находиться в пределах двух других значений моей модели.
Например:
public class RangeValidationSampleModel
{
int Value { get; set; }
int MinValue { get; set; }
int MaxValue { get; set; }
}
Конечно, я не могу передать эти Min/MaxValues в мои атрибуты DataAnnotations, так как они должны быть постоянными значениями.
Я уверен, что мне нужно создать собственный атрибут проверки, но я этого не сделал и не могу окунуться в то, как он должен работать.
Я искал около часа и видел всевозможные решения для создания пользовательской проверки, но не могу найти ничего для решения этой конкретной проблемы с помощью ненавязчивой проверки MVC3.