问题标签 [pagedlist]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 尝试在 MVC4 中使用 ViewModel 进行分页
我不想从数据库中获取所有项目并将它们转换为特定的视图模型,然后使用 PagedList 库来分页所有这些数据。
例如,我想在一个页面上获取 20 个项目,但我不明白什么时候应该将我的模型转换为视图模型?
这是方法
此方法获取所有项目,然后将它们转换为 ProductReviewListViewModel,然后为其进行分页。
我想要的是从 db 中只获得20 个项目并获得与上述相同的结果?
注意:GetItems 方法返回 IQueryable
添加的解决方案
我做了 GetItems 方法,也将总项目数作为 out int 参数返回。在控制器操作中,我使用 StaticPagedList 方法手动创建分页,就像这个链接说
asp.net-mvc - PagedList.MVC 中的 Ajax 分页使用部分页面
如果我不使用部分页面,PagedList.Mvc 工作正常,但是当我使用带有 ajax 的部分页面加载网格时,分页出现问题。我在 TroyGoode https://github.com/TroyGoode/的支持下结束PagedList/issues/26#issuecomment-6471793,但是为支持提供的链接不起作用。现在,我是这样使用的
,它会加载页面,但我需要以 ajaxically 方式更改分页。我怎样才能做到这一点?
javascript - 无法识别 AJAX 请求
我有一个可以搜索的项目列表,并且页面有分页。当输入搜索查询时,部分视图会正确加载(AJAX)。但是,当您使用分页时,它会触发非 ajax 请求(重新加载整个页面,并且标头中没有 XmlHttpRequest 标志)。
这是什么原因造成的?
根据教程,这行代码应该已经解决了您不能将分页用于结果集的问题。
data: $("form").serialize()
View
当我在 the和call处都设置断点时PartialView
,它会在我使用分页时命中View
(从而导致每次都显示所有数据)。为什么我的请求不被视为 AJAX 请求?
asp.net-mvc-3 - MVC pagedlist.mvc 和 aspx 视图
我有一个页面,我使用 Nuget 包 pagedlist.mvc 3.0.18(MVC3 的最新版本)。问题是,当我列出页面时,它会使我的页面变成一个看起来像
而不是 < 1,2,3,4,5,6,7.. >
我的观点看起来像
后面的代码看起来像
关于什么可能是错的任何建议?标准的 CSS 也包括在内。
c# - Asp.net MVC PagedList 顺序
我的问题和这个完全一样: toPagedList() order different from the LINQ order by clause
这个问题是两年前发布的,目前还没有解决方案。我希望现在有人有答案。抱歉,如果不允许此类问题。
编辑:这是我的 LINQ 语句
asp.net-mvc-4 - MVC 4 PagedList - 它使我的页面变成一个列表
我有一个页面,我正在使用 Nuget 包 PagedList.Mvc 4.3.0.0(MVC4 的最新版本)。问题是,当我列出页面时,它会使我的页面变成一个看起来像
«
显示第 1 到第 5 项,共 17 项。
»
代替« Showing items 1 through 5 of 17. »
我的观点看起来像
关于什么可能是错的任何建议?标准的 CSS 也包括在内。
c# - PagedList 在第二页上丢失了搜索过滤器
我的问题是,当我翻到第二页时,搜索字符串“丢失”了,所以我显示的不是一组过滤的结果,而是所有记录。
我的 index.cshtml:
我的控制器:
当我以第 2 页为例时,我的所有变量 sortOrder、currentFilter 和 searchString 都为空。
罗比
c# - 在局部视图中使用分页,asp.net mvc
如果有人可以就以下内容提出建议,我将不胜感激:在我看来,我显示了项目列表:
我的寻呼机看起来像这样:
问题是,当我单击下一页时,它返回空白,没有我的_Layout
. 我不想一直重新加载 _Layout。有没有办法将 Ajax.ActionLink 用于寻呼机?这样我就可以UpdateTargedId
进入我的局部视图?
asp.net-mvc-4 - 如何在 MVC 4 中将 PagedListPager 与具有对象列表的模型一起使用
我有一个包含以下属性的模型:
在我看来,这个 List 带有多条记录,我想通过执行分页来显示每页 10 条记录,现在我不知道如何使用 PagedListPager 来实现这个功能。请帮帮我。
我将记录与 foreach 循环一样显示为 Model.advertlist
jquery - 使用 PagedList 分页局部视图
我有一个包含表格数据的部分视图。我正在使用PagedList进行分页。
它适用于普通视图,但是当我尝试将其放在局部视图上时,当我单击下一步或任何其他页面时,它只会刷新整个页面并且我的视图会中断:(
我只想刷新局部视图,这意味着当我执行分页时,我只想更改局部视图而不是整个视图。
这是我的部分视图中的分页代码...
我试图把 Ajax.ActionLink 而不是 Url.Action 没有成功...任何帮助?