Отправлены вложенные частичные представления MVC3.как это работает?
-
14-11-2019 - |
Вопрос
Я начал работать с шаблоном mvc3 и столкнулся с проблемой.
Постановка задачи примерно следующая:
У меня есть частичное мнение, скажем так MasterPartial
который отображает некоторый контент и связан с моделью с именем MasterPartialModel
который содержит все необходимые данные для отображения в этом частичном представлении.А MasterPartialView
имеет вложенные частичные представления до уровня n и вложенное дочернее частичное представление, которое отображается по требованию внутри MasterPartialView
связан с ChildPartialView
.
Более того, MasterPartial
представление имеет тег формы.Теперь мой вопрос заключается в том, какую модель я получу, и, насколько я понимаю, это будет модель представления, в которой объявлена форма.Как мне узнать, вносит ли пользователь изменения в данные, отображаемые одним из дочерних представлений.Как мне получить модели дочернего представления, которые визуализировались по требованию пользователя, или просто как нам решить такого рода проблемы в шаблоне MVC3?
Решение
Проблема решена путем обхода проблемы и использования jquery для просмотра всех загруженных частичных представлений.Собрал все необходимые значения, заполнил массив типа модели и отправил этот массив моделей в метод контроллера на обработку.:) jquery я великолепен, особенно в сочетании с mvc...