Я зову частичный вид с визуализацией действияPagedList.MVC Обновить Частичный вид
@{ Html.RenderAction("GetEmployerJobs", "Job"); }
мое действие GetEmployerJobs контроллер выглядит следующим образом
public ActionResult GetEmployerJobs(int? p, string id)
{
var jobs = repository.GetEmployerJobs(id);
int pageSize = 1;
int pageNumber = (p ?? 1);
return PartialView("~/Views/Dashboard/Employer/_GetEmployerJobPartial.cshtml", jobs.ToPagedList(pageNumber, pageSize));
}
И мой частичный вид содержит пейджер
@Html.PagedListPager(Model, p => Url.Action("GetEmployerJobs", "Job", new { p }))
Вызов GetEmployerJobs является дочерним действием, поэтому он не работает, если я удаляю атрибут дочернего действия, только частичный вид отображается при нажатии на пейджер.
Как я обновить этот частичный вид после пейджера мыши, я огляделся варианты, такие как использование AJAX, но не мог понять, как реализовать его с помощью PagedList.MVC