设置DataPager的PageIndex

发布于 2024-08-30 17:23:50 字数 373 浏览 13 评论 0原文

我有一个 ListView,正在使用 DataPager 进行分页。我想在 Page_Load 上设置寻呼机的初始页面。我已经尝试过 DataPager.SetPageProperties 方法,但它没有满足我的需要。以下是我调用此方法的方式:

dataPager.SetPageProperties(3, dataPager.TotalRowCount, false);

上面的行将数据源修剪为从第三项开始,并且分页仍然从 1 开始。这不是我想要的。我想保留整个项目列表,然后跳转到列表中的特定页面。

我应该使用 DataPager 和/或 ListView 的其他属性和/或方法吗?

任何帮助将不胜感激。

谢谢!

I have a ListView that I am paging with a DataPager. I would like to set the initial page of the pager on Page_Load. I have tried the DataPager.SetPageProperties method but it's not doing what I need. Here's how I'm calling this method:

dataPager.SetPageProperties(3, dataPager.TotalRowCount, false);

The line above trims the datasource to start at the third item and paging still starts at 1. This is not what I want. I want to keep the entire list of items and just jump to a specific page in the list.

Is there another Property and/or method of a DataPager and/or ListView that I should use?

Any help will be greatly appreciated.

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

与他有关 2024-09-06 17:23:50

试试这个。未测试。

--编辑过--

dataPager.SetPageProperties( 
    (3 * dataPager.PageSize, 
    dataPager.MaximumRows, 
    false
);

Try this. Not tested.

--edited--

dataPager.SetPageProperties( 
    (3 * dataPager.PageSize, 
    dataPager.MaximumRows, 
    false
);
π浅易 2024-09-06 17:23:50

如果您通过代码绑定数据源,则可以在绑定方法中手动设置 PageIndex。

grd.DataSource = something ..
grd.PageIndex = initialIndex;//where initialIndex is the index you wish to set
//you can arrange this index in your code,it's up to you actually.
grd.DataBind();

要点是在数据绑定之前您必须设置新的页面索引。

最好的问候
迈拉

If you're binding your datasource by code,you can manually set PageIndex in binding method.

grd.DataSource = something ..
grd.PageIndex = initialIndex;//where initialIndex is the index you wish to set
//you can arrange this index in your code,it's up to you actually.
grd.DataBind();

The point is before databinding you have to set new page index.

Best Regards
Myra

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文