Атрибут DataAnnotation для проверки равенства - PullRequest
1 голос
/ 09 января 2010

DataAnnotations: Диапазон, требуется ... получил.

Но только проверка значения == 5 или значения == bool?

Ответы [ 2 ]

2 голосов
/ 09 января 2010

В .NET нет ни одного, хотя вы можете создать свой собственный, реализуя абстрактный класс ValidationAttribute . Все, что вам нужно сделать, это переопределить метод IsValid.

1 голос
/ 09 января 2010

Кроме того, если вы хотите увидеть пример того, как реализовать пользовательский атрибут ValidationAttribute, в ASP.NET MVC 2 есть пара из них.

Если вы устанавливаете ASP.NET MVC 2 RC, новый проект по умолчанию имеет два примера атрибутов, которые вы можете посмотреть в ~ / Models / AccountModels.cs.

...