PagedList.Mvc工作正常,如果我不使用部分页面,但是当我使用部分页面与ajax加载网格然后有分页问题,我结束了在TroyGoode
https://github.com/TroyGoode/PagedList/issues/26#issuecomment-6471793的支持,但提供的支持的链接不是加工。
现在,我已经这样用了
现在,我已经这样用了
@Html.PagedListPager((IPagedList)Model.MovieInforamtions,page => Url.Action("GetMovieDatabase",new { page }))
解决方法
使用PagedListRenderOptions.EnableUnobtrusiveAjaxReplacing可以解决此问题。
@Html.PagedListPager( Model.MovieInforamtions,new { page = page}),PagedListRenderOptions.EnableUnobtrusiveAjaxReplacing(new AjaxOptions(){ HttpMethod = "GET",UpdateTargetId = "movie_grid"}) )