首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在PagedList.MVC中使用部分页面进行Ajax分页

在PagedList.MVC中使用部分页面进行Ajax分页
EN

Stack Overflow用户
提问于 2013-06-27 14:38:43
回答 3查看 37.4K关注 0票数 25

如果我不使用部分页面,PagedList.Mvc工作得很好,但当我使用ajax的部分页面加载网格时,pagination.and中就会出现问题。我在TroyGoode https://github.com/TroyGoode/PagedList/issues/26#issuecomment-6471793的支持下结束了工作,但为支持提供的链接不起作用。现在,我已经这样使用了

代码语言:javascript
复制
@Html.PagedListPager((IPagedList)Model.MovieInforamtions, page => Url.Action("GetMovieDatabase", new { page }))

,这将加载页面,但我需要以同步方式更改分页。我如何才能做到这一点?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-12-30 19:42:13

这个问题可以通过使用PagedListRenderOptions.EnableUnobtrusiveAjaxReplacing.来解决

代码语言:javascript
复制
@Html.PagedListPager(
    Model.MovieInforamtions, 
    page => Url.Action("GetMovieDatabase", new { page = page}),
    PagedListRenderOptions.EnableUnobtrusiveAjaxReplacing(new AjaxOptions(){  HttpMethod = "GET", UpdateTargetId = "movie_grid"})
)
票数 44
EN

Stack Overflow用户

发布于 2015-03-30 08:16:47

或者,您可以使用jQuery Ajax来完成此操作,如下例所示。

https://github.com/ungleng/SimpleAjaxPagedListAndSearchMVC5

票数 6
EN

Stack Overflow用户

发布于 2017-10-20 17:31:34

您必须将Microsoft.Jauery.unobtrusive-ajax添加到Work,如果您不添加此项目,则此项目不起作用

票数 -3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17336165

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档