问题标签 [datapager]

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 回答
408 浏览

silverlight - Silverlight DataPager 自定义分页

我查看了几个示例并进行了 google 搜索,我看到数据分页器所做的只是通过 PageSize="X" 属性对一定数量的项目进行分页。

我希望它按类别分页,这可能吗?

我想使用的示例数据结构如下所示。

现在不只是按任意数量的元素分页,我希望它按 CategoryID 分页。

因此,第一页将是 CategoryID=1 的所有记录,当我点击寻呼机上的下一个按钮时,它将显示 CategoryID=2 或接下来的所有项目。

这可能吗?我该怎么做呢?

任何资源或指针都会很棒,

0 投票
1 回答
1511 浏览

asp.net - 带有 Search 和 DataPager 控件的 Listview

由于这是我的第一个项目,我真的没有太多的想法来调试它。我有一个列表视图。我正在手动编写代码来填充列表视图。由于列表视图非常大,我有一个搜索按钮,用户可以在其中输入搜索字符串。我正在尝试从这里构建一个 sql 字符串并填充列表视图。一切正常,但是当我单击下一页时,它不包含搜索字符串。我认为它只是在没有搜索条件的情况下填充第二页。如果我删除数据寻呼机控件,它工作正常。我无法放置正确的代码 datapger_PagePropertiesChanging。如果有人可以帮助我,我将不胜感激。

这是我的列表视图标记:

结束类

0 投票
0 回答
700 浏览

asp.net - OnPagePropertiesChanging 事件未触发?

我正在使用列表视图来绑定问题列表。和一个数据寻呼机。在第一页之后不会触发 Datapager 页面属性更改事件。在我后面的代码中

我在绑定列表视图()中绑定了一个问题列表。此事件没有被触发,这可能是 dis 的问题。

0 投票
2 回答
3007 浏览

c# - 使用 ListView/DataPager 返回页面时记住分页

我有一个简单的 ListView,由 DataPager 分页,提供产品列表。当我们点击产品时,我们会打开产品详细信息页面。在详细信息页面上,我们希望“返回产品列表”,但当然我们希望它记住数据分页器所在的页面。

当然,这被认为是一种自然的设计要求——开箱即用的简单方法是什么?

如果我们使用 DataPager 的 QueryStringField 属性,我们会在 URL 中获得页码,所以我希望我可以在反向链接中使用引荐来源网址,但我发现 Request.UrlReferrer 不可靠(当我使用 F5 调试应用程序时)例如,在 Internet Explorer 中,Request.UrlReferrer 始终为空)。

我发现将页码存储在会话变量中取得了一些成功:

这种方法有一些缺点:

  1. 仅当 QueryStringField 为空白时才有效(因此可以检测到 IsPostBack)
  2. 每个寻呼机所需的会话/cookie 变量
  3. 出现了如何重置会话/cookie 变量的问题

这样做的“正确”方法是什么?

谢谢

0 投票
1 回答
1905 浏览

c# - DataPager 没有列出比第二页更远的内容

DataPager有一些奇怪的行为。

所以为了解决这个问题,我有一个DataPagerReapeater信息。我有一个DataPager,我一起工作的。我有 3 页,但DataPager有一些奇怪的行为。

当我在第一页并单击下一步时,它转到第二页,一切都很好。当我再次单击下一步时,它会进行回发,但不会移至第三页。最后和第一个也可以正常工作。

但是当我在第二页并单击下一步时,它不会移动到第三页,而是停留在第二页。同样,如果我手动单击第三页并单击上一页,它会转到第一页。

我真的不明白为什么。

这是DataPager

这是我在 PreRender 上执行的代码:

所以,这种行为真的很奇怪,我不知道问题可能是什么。

还有其他人遇到过这样的问题吗?

更新:这是加载方法以及我在那里的内容:

更新 2:这是 SetPageProperties() 背后的代码

该组件在此处使用:http: //www.codeproject.com/Articles/45163/Extend-Repeater-to-support-DataPager

问题已解决,似乎 datapagerrepeater 没有以正确的方式实现,现在我找到了可以修复它的来源。无论如何感谢您的帮助

0 投票
1 回答
1253 浏览

silverlight-4.0 - DataPager 控件中的自定义分页

任何人都可以知道如何在 silverlight / telerik DataPager 中实现自定义分页,如 asp.net 寻呼机控件

假设我有一个表中的记录计数假设 100000 我的页面大小是 1000 所以

在第一点(页面加载)仅获取前 1000 条记录,然后在页面索引 2 上继续前进(单击另一页),因此再次继续服务并从服务器获取 1001 到 2000 条记录并绑定到网格

0 投票
2 回答
790 浏览

asp.net - 没有 QueryStringField ASP.Net DataPager 不起作用

我目前正在为我的 SharePoint webpart 使用 ListView 和 DataPager 的控件。我看过很多教程演示了数据分页而不设置 QueryStringField 属性,但我似乎无法复制相同的结果。寻呼机似乎能够正确划分/分页我的数据源(这是一个列表对象),但单击任何数据寻呼机的字段都不会更改列表视图的页码。除非我调用 SetPageProperties 方法,否则似乎不会触发列表视图的 PagePropertiesChanged 和 PagePropertiesChanging 事件。

我确实尝试将 QueryStringField 指定给某些东西,这样我就可以浏览页面,但我不想这样做。

0 投票
1 回答
4564 浏览

asp.net - 使用 datapager 的 Listview 自定义分页

谁能告诉我如何使用 datapager 实现自定义分页。现在我已经设法用 2 个按钮(用于下一页和上一页)和 LoadListview() 方法来做到这一点,但我想在 datapager 中使用这个方法。有什么建议么?

文件后面的代码:

0 投票
1 回答
1628 浏览

c# - 获取 DataPager 控件中的点击页数

我的页面上有一个Listview和一个DataPager控件,我正在尝试创建一个自定义分页(listview 仅显示结果间隔)。当用户单击任何页面时,DataPager_PreRender()会触发包含我的数据源/数据绑定方法的事件。

请告诉我如何获取在 datapager 中单击的页数以在PreRender方法中使用它。

0 投票
1 回答
389 浏览

asp.net - DataPager,更改计数项

我正在使用 DataPager 控件,我想更改每页上的计数项目。

例如:第一页6行,第二页311,第三页12等。

可能吗?如果是这样,怎么做?