У меня есть страница, которая загружает вид HTML следующим образом:
<div class="center-box">
<div id="ourTeam">
<div class="arrowLeft"></div>
<div class="arrowRight"></div>
</div>
<div class="containerParent">
@Html.Partial("Team", Model.TeamMembers == null ? new List<UsersViewModel>() : Model.TeamMembers)
</div>
</div>
модель прошла в эту точку зрения PagesViewModel
, который включает в себя кучу переменного дисплея и несколько объекты. Он также включает в себя следующее:
public IEnumerable<UsersViewModel> TeamMembers { get; set; }
Это то, что отправлено в частичный вид. Контроллер для частичного вида выглядит следующим образом:
public ActionResult Team()
{
getInfo getting = new getInfo();
IEnumerable<UsersViewModel> getUsers = getting.getDisplayUsers();
return PartialView("Team", getUsers);
}
Но когда я запускаю его, код никогда не попадает сюда. Он просто отображает пустой список, который я отправил из представления.
Имя частичного файла вида является: Team.cshtml
Цель состоит в том, чтобы получить данные от контроллера для частичного вида
Воля, сделать частичный вид попал в контроллер? – Termato
Нет, он не пойдет к контроллеру –
Думаю, я задал неправильный вопрос. Я делал это раньше, но проблема в том, что мне нужно получить это частичное представление, чтобы атаковать этот контроллер асинхронно. – Termato