如何设置GridView中显示的页码?

时间:2011-03-18 10:22:36

标签: asp.net gridview pager

我有一个带有寻呼机的gridview。寻呼机显示10个页码的块(1 ... 10,11 ... 20等)。

我想要实现的是,当用户点击页码时,寻呼机中的数字将重新对齐,以便所选页面位于列表的中间。 例如:如果用户选择第10页,则寻呼机中的数字将为:

6 7 8 9 10 11 12 13 14 15

目前,它显示:

1 2 3 4 5 6 7 8 9 10 ...

用户到达第11页的唯一方法是点击3个点(...)。

如何实现?

谢谢!

1 个答案:

答案 0 :(得分:0)

这篇文章解释了如何自定义gridview的页面http://kikosantos.net/tech/2006/05/custom-paging-in-gridview-control/。从这里开始,您应该能够自定义分页模板以进行所需的更改。

自定义分页的另一个示例:http://dotnetslackers.com/articles/gridview/Custom-GridView-with-Paging-and-Filtering.aspx

还有一个:http://www.dotnetcurry.com/ShowArticle.aspx?ID=339