pagedlist 相关问题

PagedList使.Net开发人员更容易编写分页代码。它允许您获取任何IEnumerable(T)并通过指定页面大小和所需的页面索引,仅选择该列表的子集。 PagedList还提供了在构建UI分页控件时有用的属性。

X.PagedList,手动分页和预先存在的数据 webapi 一次仅前进 1 条记录

在 .netcore 中针对已存在的 webapi 设置 PagedList。 webapi 允许我使用 2 个参数(FROM 和 TAKE)调用数据。 我已经实现了 X.PagedList,它似乎......

回答 1 投票 0

MVC 中 PagedList.MVC 中的第二页请求的搜索模型已清除

我在我的 MVC 应用程序中使用 PagedList.MVC 进行分页。所以首先我在主页上,当我填写搜索栏并提交表单时,它会在搜索方法上发布模型,如下所示。 公开

回答 1 投票 0

出现错误:字符串引用未设置为字符串的实例

当我按放置日期过滤数据库中的记录时,我希望能够跨多个页面浏览过滤后的记录。现在,当我尝试转到过滤器的第 2 页时...

回答 2 投票 0

使用PagedList.mvc时如何保持/保留在同一页面上

我正在使用 PagedList.Mvc,并且我添加了一种在 MVC Web 应用程序中的各个页面之间导航的好方法。但是,当我单击“编辑”或“详细信息”选项卡并保存查...

回答 3 投票 0

如何在 web.config 或我的视图中声明分页页面大小

我已经使用PageList.MVC实现了分页。现在我需要可以从 web.config 更改页面大小。任何想法.... 这是我的控制器: 公共操作结果

回答 1 投票 0

使用分页列表时丢失所有视图模型数据

刚刚使用分页列表插件将分页添加到我的视图中,我只能将一页的数据带回。如果您单击“下一步”或任何其他可用页码,页面将重新提交...

回答 2 投票 0

如何在 MVC 4 中将 PagedListPager 与具有对象列表的模型一起使用

我有一个包含以下属性的模型: 公共列表广告列表{获取;放; } 在我看来,这个列表有多个记录,我想每页显示 10 条记录

回答 1 投票 0

在模型优先方法上使用分页列表?

我想使用分页列表在我的视图中对数据进行分页,我之前使用网络网格完成了此操作,但发现使用模型优先方法很难做到这一点。任何帮助都会很大

回答 2 投票 0

Html.PagedListPager 每个按钮都会显示页码,但我可以添加每个页面上可以找到的内容的详细信息吗

我有一个 PagedListPager,它可以导航数百个项目,每页 20 个项目。这工作正常,第一个和最后一个项目 ID 显示在寻呼机按钮行上方。 然而,对于我...

回答 1 投票 0

ASP.NET Core 6 Html.PagedListPager 每个按钮都显示页码,但我可以添加每个页面上可以找到的内容的详细信息吗

我有一个 PagedListPager,它可以导航数百个项目,每页 20 个项目。这工作正常,第一个和最后一个项目 ID 显示在寻呼机按钮行上方。 然而,对于我...

回答 1 投票 0

使用带有mvvm的分页库时如何在android中获取pagedlist大小

拜托,我正在使用带有改造和分页库的 android MVVM,问题是我无法获取分页列表的大小。 UI 中的 pagedlist = 0 始终。 下面的代码是我获取列表的方式...

回答 1 投票 0

使用 Google 的分页库更新 PagedList 中的单个项目

我在 RecyclerView 中有一个简单的 Pokemon 列表,其中只有 Pokemon 的名称和一个“最喜欢的”切换按钮。我使用 Android JetPack 中的分页库和 PageKeyedDataSource 来检索

回答 1 投票 0

在 MVC c# 中分页浏览数据集而不获取新数据集

我的页面上有 3 个不同的功能。 1.) 搜索,2.) 排序和 3.) 分页 我已经完成了所有这些工作,但我想知道是否有人知道如何操作,或者可以向我指出如何保存的地方,...

回答 1 投票 0

ASP.NET MVC 不包含“PagedListPager”的定义

我正在尝试将分页功能插入其他公司构建的现有应用程序中。我在 cshtml 中遇到错误: 编译器错误消息:CS1928:'System.Web.Mvc.HtmlHelper 我正在尝试将分页功能插入其他公司构建的现有应用程序中。我在 cshtml 中遇到错误: 编译器错误消息:CS1928:'System.Web.Mvc.HtmlHelper>'不包含'PagedListPager'的定义和最佳扩展方法重载'PagedList.Mvc.HtmlHelper.PagedListPager(System.Web.Mvc.HtmlHelper, PagedList.IPgedList、System.Func)' 有一些无效参数 来源错误: 编译器错误消息:CS1928:'System.Web.Mvc.HtmlHelper>'不包含'PagedListPager'的定义和最佳扩展方法重载'PagedList.Mvc.HtmlHelper.PagedListPager(System.Web.Mvc.HtmlHelper, PagedList.IPgedList、System.Func)' 有一些无效参数 来源错误: @Html.PagedListPager(模型, 页面 => Url.Action("索引", 新{页面,sortOrder = ViewBag.CurrentSort,currentFilter = ViewBag.CurrentFilter })) 控制器: public ActionResult Index(int? page, string sortOrder, string currentFilter, int? managerGroupId, int? userGroupId, bool deletedBooks = false) { var models = new LibraryViewModel[] { }; models = Repository.LibrariesAsViewModels(managerGroup: managerGroupId, userGroup: userGroupId, includeInactive: deletedBooks) .Where(p => p.ParentID.HasValue == false).OrderByDescending(p => p.SortOrder) .Where(p => deletedBooks ? p.IsActive == false : true) .ToArray(); ViewBag.CurrentSort = sortOrder; ViewBag.currentFilter = currentFilter; int pageSize = 6; int pageNumber = (page ?? 1); // var model = new PageModelList<LibraryViewModel>(); **original code // model.Items = models; ** original code var modelnew = new PageModelList<LibraryViewModel>(); modelnew.PList = models.ToPagedList(pageNumber, pageSize); // return view(model) **original code return View(modelnew); } 页面模型列表: public class PageModelList<T> : PageModel { public IEnumerable<T> Items { get; set; } public int Count { get { if (Items == null) { return 0; } return Items.Count(); } } public IPagedList<T> PList { get; set; } } 查看: @using PagedList.Mvc; @using PagedList; @model PageModelList<LibraryViewModel> @*model PagedList.IPagedList<PageModelList<LibraryViewModel>> --Commented out, there is error*@ <link href="~/Content/PagedList.css" rel="stylesheet" type="text/css" /> <div class="text-center"> <ul class="pagination"> @*Page @(Model.PageCount < Model.PageNumber ? 0 : Model.PageNumber) of @Model.PageCount*@ @Html.PagedListPager(Model, page => Url.Action("Index", new { page, sortOrder = ViewBag.CurrentSort, currentFilter = ViewBag.CurrentFilter })) </ul> </div> @Html.PagedListPager的参数必须是IPagedList的类型,而不是PageModelList的类型。您必须在控制器中更改此设置以返回 IPgedList 类型的模型,并且还必须更改视图中的 @model 语句。 @model IPagedList<LibraryViewModel>

回答 1 投票 0

ASP.NET Core 多选下拉列表CRUD

我是 ASP.NET Core 和学习新手。我已经尝试了几天,试图在 ASP.NET Core 8 中实现一个带有多选下拉列表的简单表单。 我不知道为什么要实施多重选择...

回答 1 投票 0

在.NET 8中显示多选下拉列表

我是 .NET 8 的新手,我已经使用 MVC、EF 和 X.PagedList 构建了一个表单。我的表单有一个多选下拉列表。我能够将表单保存到数据库。多选下拉列表保存到

回答 1 投票 0

InvalidCastException:无法将类型“System.Linq.OrderedEnumerable”的对象强制转换为类型“System.Collections.Generic.List

在 Asp.Net 4.8 Web 应用程序中,以下内容有效。我正在使用 PagedList 进行分页。 私有AppDbContext db = new AppDbContext(); 私有 IQueryable Broders; 公共 ViewResult 索引(int...

回答 1 投票 0

PagedList 参数太长

我有一个 MVC PagedList,它工作得很好。我正在过滤该列表,并且过滤谓词在往返期间发送到客户端。我使用不显眼的 ajax 替换。我的寻呼机代码如下所示: @...

回答 2 投票 0

使用 MudBlazor MudDataGrid ServerData 从 API 加载分页数据

在我看来,当涉及到从动态源(例如 API)加载分页数据时,MudDataGrid 的文档有点缺乏。 如何使用 ServerData 属性? 我该如何处理行

回答 1 投票 0

分页库,重置PageKeyedDataSource

我使用 Android Paging 库为我的列表实现了无限滚动。我根据页面分部分从 API 下载数据。我的应用程序允许用户通过添加一些参数来过滤项目......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.