Пользовательский атрибут ValidationAttribute не работает #39; не работает

Я попытался создать пользовательский атрибут 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" прекрасно работает, но не для кастомного!

В чем может быть проблема?

5
задан nemesv 25 April 2012 в 06:15
поделиться