Рендеринг двух контроллеров / представлений на одной странице в MVC - PullRequest
0 голосов
/ 20 марта 2019

Вот мой сценарий:

Мне нужно создать страницу таким образом, чтобы у меня было представление, содержащее DropDownList, а затем другое (частичное?) Представление, которое меняется в зависимости от того, что было выбрано в DropDownList.Я знаю, как кодировать DropDownList и заставить его работать с контроллерами, но я довольно озадачен тем, как достичь своей цели.

Представление, которое будет меняться в зависимости от DropDown, имеет собственный контроллер с операциями CRUD (они содержат сетки).Я должен добавить, что я использую общий вид, который содержит своего рода шаблон для сетки.Есть много сеток, но один вид и контроллер для каждой сетки.Поэтому я не могу просто вызвать представление как частичное представление, так как в нем нет данных.По сути, мне нужно вызвать контроллер для каждой сетки, которая затем отображает представление, содержащее сетку.

Так как я могу это сделать?

1 Ответ

0 голосов
/ 20 марта 2019

вы можете использовать частичные представления для отображения ваших представлений, следовательно, вы можете использовать Ajax для динамического обновления содержимого любого элемента или части отображаемых представлений.

вы можете использовать jquery для получения значения выбранного элемента из выпадающего списка

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