Форум программистов, компьютерный форум, киберфорум
C#: ASP.NET MVC
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
20 / 20 / 10
Регистрация: 07.02.2014
Сообщений: 35
1

MVC. Действия при ошибке валидации

10.07.2014, 21:04. Показов 847. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Скорее всего, тема указана не совсем верно.
Суть проблемы:
есть вьюшка, в которой рендерятся две частичные вьюшки. Она принимает значение, исходя из которого идет выборка из базы, результат передается как модель. Эта модель передается в первую частичную вьюшку, как есть (служит для отображения). Второй вьюшке передается пустая модель (но не null, просто элемент с пустыми полями). Она видна не сразу, а только при нажатии на кнопку в первой частичной, после чего идет изменение выбранного элемента и его сохранение через ajax форму и submit. Обе вьюшки окружены дивами с айди.
Сделал так, что при сохранении во втором вью, первый обновляется (выбрал див первой для ajax обновления и вернул новую выборку). Это работает. Однако, если происходит ошибка валидации, то в первый вью возвращается форма с отображенными ошибками (для обновления ведь этот див выбран), а должна, очевидно, возвращаться во второй.
Как избежать такой ситуации? Как лучше реализовать такую систему?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.07.2014, 21:04
Ответы с готовыми решениями:

Кастомные атрибуты валидации в ASP.NET MVC
Добрый день. Вот такой вопрос по пользовательским атрибутам валидации. Написан кастомный атрибут...

Локализация валидации в ASP.NET MVC проекте
Доброго времени суток. Я писал проект в русской visual studio. Когда передала проект заказчику...

Другие действия при ошибке подключения
как сделать так что если при подключении к бд была ошибка то осуществлялись другие действия а не...

Сообщение об ошибке после валидации
Помогите, пожалуйста, разобраться с ошибкой, которую выдает w3c после валидации кода... Есть...

1
98 / 96 / 15
Регистрация: 28.03.2011
Сообщений: 565
11.07.2014, 19:02 2
в ajax complete or done функции поставить if, который будет проверять - что пришло с сервера - ошибка или нет....
1
11.07.2014, 19:02
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.07.2014, 19:02
Помогаю со студенческими работами здесь

Как правильно завершать действия в MVC?
Здравствуйте. Подскажите, у меня есть mvc система и есть страница с добавлением картинок...

Ошибка при валидации формы
Доброго времени суток! Вообщем есть такая проблема. Были прописаны стили для правильно заполненых...

Не работают стили при валидации
Добрый день. Делаю пример по книге Фримена. Но почему то при некорректных введенных данных, не...

Выделение ячейки и разделитель при валидации
Люди, здравствуйте. Кстати, вот еще один ужас ВБА. Надо сделать валидацию. То есть выпадающий...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru