Проверка формы MVC - PullRequest
       2

Проверка формы MVC

0 голосов
/ 27 июля 2011

У меня есть форма, которую я хотел бы проверить, что поле существует в базе данных. В настоящее время я проверяю, что все поля имеют правильный текстовый формат и т. Д., И отправляю их на контроллер.

Проблема в том, что если поле не существует в базе данных, я возвращаю представление, но данные поста теряются из формы, и я также не знаю, как выдать хорошее сообщение об ошибке, объясняющее, что только что произошло. 1003 *

Кто-нибудь знает хороший метод для предварительной проверки данных формы в контроллере и выдачи сообщений об исключениях, сохраняя данные формы в форме?

1 Ответ

0 голосов
/ 17 августа 2011

Решите это, просто добавив ошибки в стек состояния модели:

ModelState.AddModelError("_FORM", "The new password and confirmation password do not match.");

Simples!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...