jquery - 使用 PagedList 分页局部 View

标签 jquery ajax asp.net-mvc-4 asp.net-mvc-partialview pagedlist

我有一个包含表格数据的部分 View .. 我正在使用PagedList用于分页。

它在普通 View 中工作得很好,但是当我尝试将其放在部分 View 上时,当我单击下一页或任何其他页面时,它只会刷新整个页面并且我的 View 会中断:(

我只想刷新部分 View ,这意味着当我执行分页时,我只想更改部分 View 而不是整个 View 。

这是我的部分 View 中的分页代码...

Page @(Model.PageCount < Model.PageNumber ? 0 : Model.PageNumber) of @Model.PageCount
@Html.PagedListPager( Model, page => Url.Action("StudentList", new { page, sortOrder = ViewBag.CurrentSort, currentFilter=ViewBag.CurrentFilter }) )

我尝试使用 Ajax.ActionLink 而不是 Url.Action,但没有成功... 有什么帮助吗??

最佳答案

好吧,我找到了答案。 我刚刚发现其他人也有类似的问题......

这是: Using paging in partial view, asp.net mvc

而且效果很好..

关于jquery - 使用 PagedList 分页局部 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18896792/

相关文章:

php - Javascript/jQuery 应用程序一键打印 100 张发票,无需打开打印对话框

javascript - AngularJS - 无法删除小数点后的数字

asp.net-mvc-4 - 如何将.patch文件应用到项目中?

jquery - 通过 JQuery.submit() 发送 TYPO3 表单

javascript - 非管理员时的 Confluence REST API 请求以 401 错误结束

asp.net-mvc - TFS:无法从程序集 Microsoft.ReportViewer.WebForms 加载 "Microsoft.Reporting.RdlCompile"任务,版本=11.0.0.0

javascript - 如果用户单击浏览器取消按钮,隐藏加载 gif 的最佳方法是什么?

jquery - 如何添加事件点击表中的动态tr

javascript - 在按钮上单击将 div 内部 html 分配给输入字段值

c# - Ajax 调用在物理上不同的文件中对 Controller 较慢