paginacion net mvc data asp asp.net-mvc pagination asp.net-ajax pagedlist

asp.net mvc - net - Paginación Ajax en PagedList.MVC usando página parcial



paginacion mvc (3)

Alternativamente, puede usar jQuery Ajax para hacerlo como se muestra en el siguiente ejemplo.

https://github.com/ungleng/SimpleAjaxPagedListAndSearchMVC5

PagedList.Mvc funciona bien si no uso una página parcial, pero cuando uso una página parcial con ajax para cargar la cuadrícula, hay un problema en la paginación.y terminé con el soporte de TroyGoode https://github.com/TroyGoode/PagedList/issues/26#issuecomment-6471793 , pero el enlace proporcionado para el soporte no está funcionando. En este momento, he usado así

@Html.PagedListPager((IPagedList)Model.MovieInforamtions, page => Url.Action("GetMovieDatabase", new { page }))

, que carga la página pero necesito cambiar la paginación ajaxically. ¿Cómo puedo conseguir esto?


Este problema se resuelve usando PagedListRenderOptions.EnableUnobtrusiveAjaxReplacing.

@Html.PagedListPager( Model.MovieInforamtions, page => Url.Action("GetMovieDatabase", new { page = page}), PagedListRenderOptions.EnableUnobtrusiveAjaxReplacing(new AjaxOptions(){ HttpMethod = "GET", UpdateTargetId = "movie_grid"}) )


La gente que trabaja con este código tiene que agregar Microsoft.Jauery.unobtrusive-ajax para trabajar si no agrega este artículo. La dosis no funciona.