MVC3 показать соответствующий частичный вид на основе выбранного элемента - PullRequest
0 голосов
/ 13 ноября 2011

Итак, у меня есть View1 и там у меня есть:

<ul>
<li><a>First item</a></li>
<li><a>Second Item</a></li>
</ul>

//Some Partial View Placeholder

Когда пользователь нажимает Первый элемент , я хочу, чтобы заполнитель частичного просмотра загружал FirstView , а когда пользователь нажимает Второй элемент , частичное представление для загрузки SecondView .

Каждый из Частично View нуждается в сохранении информации в информации о модели View1 .

Как лучше всего это сделать?

1 Ответ

2 голосов
/ 13 ноября 2011

Вы можете либо загрузить обе части в два div на странице и использовать javascript, чтобы зацепить любые клики по первому и второму элементу, а также изменить видимость соответствующего div.Если вы хотите одновременно загружать обе части на страницу, вы можете сделать ваш заполнитель пустым div и использовать что-то вроде jQuery.Ajax.При щелчке по первому или второму элементу выполните асинхронный вызов соответствующего частичного представления и вставьте возвращенный HTML-код непосредственно в заполнитель div.

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