Я попытался создать пользовательский атрибут ValidationAttribute:
public class RollType : ValidationAttribute
{
public override bool IsValid(object value)
{
return false; // just for trying...
}
}
Затем я создал (в другом классе)-
[RollType]
[Range(0,4)]
public int? Try { get; set; }
в представлении (Я использую MVC )Я написал:
<div class="editor-label">
Try:
</div>
<div class="editor-field">
@Html.EditorFor(model => model.Try)
@Html.ValidationMessageFor(model => model.Try)
</div>
Проверка для " range" прекрасно работает, но не для кастомного!
В чем может быть проблема?