Проверка формы MVC4, возможно Фильтры действий - PullRequest
0 голосов
/ 07 марта 2012

Мне нужно добавить два вида проверки к форме комментария, которую я построил.Какой-то тип проверки человеком, а другой тип проверки электронной почты.Будет ли это полезно для использования в фильтрах действий?

Я не хочу использовать повторный захват Google, мне не нравится использовать его самому, когда меня тоже спрашивают, и я видел некоторых других умныхварианты вокруг места, но это для другого потока.

Это тот тип вещей, которые я должен / мог бы поместить в Фильтры действий ???

Приветствия,

Майк.

1 Ответ

0 голосов
/ 18 апреля 2012

Я нашел ответ на этот вопрос благодаря отличному парню из asp.net, поэтому я процитирую его, сказал CodeHobo,

«Вы реализуете это, используя концепцию класса друзей.По сути, вы создаете другой класс с открытыми свойствами, которые соответствуют свойствам вашей модели EF.Вы применяете атрибуты проверки к своему «классу друзей».

Затем создайте частичный класс, соответствующий вашей модели EF (EF генерирует частичные классы для всех моделей).Вы добавляете атрибут к своей части, который указывает на ваш «класс приятеля».По сути, вы говорите mvc использовать проверки в связанном классе вместо модели EF.

Взгляните на это

http://www.asp.net/mvc/tutorials/older-versions/models-(data)/validation-with-the-data-annotation-validators-cs

Это сработало для меня иблагодаря MVC стало невероятно простым в реализации.

...