2013-03-09 2 views
0

У меня есть пользовательский тип данных Money, который я создаю для проверки на сервере и на стороне клиента. Применение специального атрибута проверки для каждого свойства в каждой модели представления является утомительным. Есть ли способ, который я могу установить атрибут validation для всех свойств Money за один раз?Неявная проверка Attributte

+0

вы хотите применить пользовательскую проверку, чтобы только типы денег? –

+0

@DaveA да все типы денег – ilivewithian

+0

Какая проверка? ассортимент? обязательный? и то и другое? –

ответ

1

Вы можете реализовать IValidatableObject в виде денег.

Затем переопределите метод Validate, чтобы сделать все проверки одним выстрелом.

Вот пример из MSDN

+0

Нет проверки на стороне клиента, а затем –

+0

@ AdamTuliper-MSFT Nope, AFAIK. Не уверен, что MS включил это в MVC4. –

+0

Нет, это все еще серверная сторона только по дизайну, OP, хотя и хочет клиентскую сторону. –

Смежные вопросы