问题标签 [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.

0 投票
1 回答
1004 浏览

c# - 使用 IpagedList 创建查询字符串列表

在控制器中我有:

然后在视图中我这样做:

我希望它pagedlistpager产生这样的链接:

/?numbers=1&numbers=2&numbers=3

换句话说,我怎么会

类似的东西我不知道如何处理语法。

显然该代码是错误的,因为我不能在匿名类型中使用 [] 但也许有人可以帮助我解决类似问题或解决方案以从 viewbag 生成该链接。

我正在使用 ASP.net MVC 4。

0 投票
0 回答
1556 浏览

asp.net-mvc - 分页时如何在 MVC 5 视图的下拉列表中保持选择?

我有一个带有搜索过滤器文本框、搜索过滤器日期下拉列表、几个可排序列并使用 PgedList 的 MVC 5 视图。一切都运行良好,除了我希望 DropDownList 在结果从页面导航到页面时保持它的选择。按日期过滤的下拉菜单工作得很好,并且在页面之间保留,但我还没有弄清楚如何阻止下拉列表恢复到后续页面上的顶部选择“全部”(即使日期选择过滤器被维护)分页时正确)。

这是控制器代码:

这是视图:

0 投票
1 回答
670 浏览

asp.net-mvc-3 - mvc3 pagedlist背景选择

我的一项操作有一个PagedList,例如

PagedList 工作正常,但我的问题是如何找出用户所在的页面,然后更改该页面的背景颜色?例如页面底部的 PagedList 显示为


1 2 3 4 5


如果用户在第 3 页上,我想更改显示该页码的链接的背景颜色,这就是我的视图。

浏览器中的页码显示为 /search?page1 .../search?page2 等。无论如何,任何帮助或建议都会很棒!

0 投票
1 回答
7947 浏览

javascript - 从 PagedListPager 调用 JavaScript 函数

是否可以从 @Html.PagedListPager(在这里 ) 中调用 JavaScript 函数?

我有一个按钮,它调用以下函数并轻松执行所有它应该做的事情:

现在,当我单击 PagedListPager 上的页码时,我该如何做同样的事情?

目前我的寻呼机重新加载页面,这是我要避免的主要事情。

这是我的寻呼机:

也许有更好的方法来做到这一点。帮助将不胜感激。

0 投票
1 回答
1571 浏览

asp.net-mvc-3 - NuGet PagedList 在 ASP.NET MVC 中不起作用

我在 MVC aspx 应用程序中使用 PagedList 进行分页,但是运行时出现错误

不包含 Html.PagedListPager 的定义并且没有扩展方法

我已经PagedList.Mvc 4.5.0.0在 aspx 页面中安装并使用了,在控制器中包含名称空间PagedList,但是当我添加时, PagedList.Mvc我得到了编译时错误......

程序集 'PagedList.Mvc, Version=4.5.0.0, Culture=neutral, PublicKeyToken=abbb863e9397c5e1' 使用 'System.Web.Mvc, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' 它的版本比引用的程序集更高'System.Web.Mvc,版本 = 3.0.0.0,文化 = 中性,PublicKeyToken = 31bf3856ad364e35'

为了解决上述错误,我<add assembly="PagedList.Mvc" namespace="PagedList.Mvc" tagPrefix="plmvc"/>在 web.config 中添加了但没有更改。

请帮忙

0 投票
1 回答
2292 浏览

asp.net-mvc - 升级到 MVC5 异常;“PagedList.Mvc.PagedListRenderOptions”不包含“DefaultPlusFirstAndLast”的定义

我正在将我的应用程序从 MVC4 升级到 MVC5。作为该过程的一部分,我必须通过 Nuget 升级 PagedList.Mvc 和 PagedList 才能兼容。我发现的是以下行

在运行时不再编译,我收到“'/'应用程序中的服务器错误”。以及更多详细信息,如上面的标题所示。

然而,在同一视图的其他地方,以下行按预期显示;

不同之处在于 PagedListRenderOptions 无法识别 DefaultPlusFirstAndLast。我对此感到惊讶,因为当我查看对象浏览器时,我发现 DefaultPlusFirstAndLast 是应该可用的属性之一。

0 投票
2 回答
282 浏览

asp.net-mvc - ViewModel 与域实体

在开始之前,我想说我知道 ViewModel 是什么,以及它的目的是什么,但是这种情况使它变得多余.. 请继续阅读 :)

我正在开发一个 ASP.NET MVC4 应用程序,并且在 PagedList、Domain Entities 和 ViewModels 方面遇到了一些令人头疼的问题。

基本上,PagedList.MVC 插件不能很好地与 AutoMapper 配合使用,我必须做一些额外的工作才能让它按我的意愿工作。

但后来我想,当需要相关域实体上的所有属性时,我是否还需要一个 ViewModel 类?

当视图需要域实体上的每个属性时,视图模型有什么好处?

0 投票
1 回答
855 浏览

c# - PagedList 不适用于 IE,但适用于 Chrome 和 Firefox

我正在使用 VS2012 使用 ASP.NET MVC 4.0,我的应用程序在 Chrome 和 Firefox 中正确显示,但在 IE8 及更高版本中无法正确显示。我在应用程序中使用 mvc PagedList 控件和noty 警报消息插件都在 Chrome 和 Firefox 中正确显示,但在 IE 版本中没有正确显示。

这是我的代码:

在此处输入图像描述

0 投票
1 回答
1386 浏览

asp.net-mvc - IPagedList排序依据

我想创建一个通用存储库,并有一个返回IPagedList的方法,如下所示:

但是,IPagedList 需要添加 OrderBy() 否则会抛出以下消息:

仅 LINQ to Entities 中的排序输入支持“跳过”方法。必须在方法“Skip”之前调用方法“OrderBy”。

我怎样才能做到这一点,我怎样才能为 TEntity 类型添加排序?我可以让方法返回 IQueryable 并在控制器/调用者上进行分页,它可以工作,但想在通用存储库上执行此操作。

0 投票
1 回答
984 浏览

asp.net-mvc-4 - 在剃刀视图上添加一个助手(pagedList)

我想使用pagedList助手,我有一个 4 层应用程序,它MVC4有一个表示层。我已经使用nuget. web.conf然后在视图上添加键,例如:

问题是当我尝试使用帮助器时(@Html.PagedListPager)就像它没有加载一样。

也尝试使用经典,@using但我得到相同的结果。关闭并重新打开应用程序和视觉工作室,但什么也没有,知道我还能尝试什么吗?