Форма Html управляется с использованием шаблонов Jock и JQuery для нокаута. Базовая проверка jQuery используется для проверки полей. Форма передается в JSON и передается в действие контроллера MVC с использованием AJAX. Действие контроллера MVC выполняет проверку на стороне сервера, добавляет ошибки в ModelState.
-
Какая наилучшая практика для возврата этих ошибок клиенту - итерация через ошибки в ModelState и добавление их в сборку/сбор значений ошибок в ответе JSON?
-
Как вы показываете ошибки на клиенте? Как вы "привязываете" коллекцию ошибок ключа/значения к соответствующим полям модели?
Скажем, что в модели есть поле "имя" с соответствующим текстовым полем, отображаемым шаблоном jQuery. Как взять ошибку для поля "имя" в коллекции ошибок и отобразить сообщение об ошибке под текстовым полем "имя" ?