20 / 20 / 10
Регистрация: 07.02.2014
Сообщений: 35
|
|
1 | |
MVC. Действия при ошибке валидации10.07.2014, 21:04. Показов 847. Ответов 1
Метки нет (Все метки)
Скорее всего, тема указана не совсем верно.
Суть проблемы: есть вьюшка, в которой рендерятся две частичные вьюшки. Она принимает значение, исходя из которого идет выборка из базы, результат передается как модель. Эта модель передается в первую частичную вьюшку, как есть (служит для отображения). Второй вьюшке передается пустая модель (но не null, просто элемент с пустыми полями). Она видна не сразу, а только при нажатии на кнопку в первой частичной, после чего идет изменение выбранного элемента и его сохранение через ajax форму и submit. Обе вьюшки окружены дивами с айди. Сделал так, что при сохранении во втором вью, первый обновляется (выбрал див первой для ajax обновления и вернул новую выборку). Это работает. Однако, если происходит ошибка валидации, то в первый вью возвращается форма с отображенными ошибками (для обновления ведь этот див выбран), а должна, очевидно, возвращаться во второй. Как избежать такой ситуации? Как лучше реализовать такую систему?
0
|
10.07.2014, 21:04 | |
Ответы с готовыми решениями:
1
Кастомные атрибуты валидации в ASP.NET MVC Локализация валидации в ASP.NET MVC проекте Другие действия при ошибке подключения Сообщение об ошибке после валидации |
98 / 96 / 15
Регистрация: 28.03.2011
Сообщений: 565
|
|
11.07.2014, 19:02 | 2 |
в ajax complete or done функции поставить if, который будет проверять - что пришло с сервера - ошибка или нет....
1
|
11.07.2014, 19:02 | |
11.07.2014, 19:02 | |
Помогаю со студенческими работами здесь
2
Как правильно завершать действия в MVC? Ошибка при валидации формы Не работают стили при валидации Выделение ячейки и разделитель при валидации Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |