1

我知道这样的问题在 SO 上很多,但我的问题有点不同。一般来说,我在 SO,使用 Linq2Sql/Sql 的自定义分页中找到了。不,我不是在问同样的问题,我已经完成了,我的问题是我的 asp.net 页面上显示的页面(数据寻呼机)。在我的表中,我有大约 640 行,将来会增长到数千甚至一万甚至更多。

我做了什么:

  1. 为了实现自定义分页,我按照 Mikes这篇文章成功地在我的记录上实现了自定义分页。我在页面上有一个中继器,我按照 Mike 的指示使用 Take and Skip 绑定数据。

  2. 实现分页后,我发现它每页创建 10 条记录,所以在这种情况下,我的寻呼机中显示了 64 页,这看起来很尴尬。它像这样 1 2 3 4 5 6 7 8 9 10 upto 64,杀死我的页面 css 和 ui。从用户的角度来看,这也不好。所以

我想要的是:

我需要像寻呼机这样的用户部分......看这里

最后我得到了解决方案

谢谢大家,我得到了我需要的东西。我将其发布为下面的答案,以便对其他需要相同的人有所帮助。

4

1 回答 1

2

我回答了我自己的问题,因为这将帮助其他正在寻找相同的人,,,,

http://www.codeproject.com/Articles/11418/Pager-Control-for-ASP-NET:这是我在 CodeProject 上获得的自定义控件。对于那些需要在 ASP.Net 中自定义分页的人来说非常有用,轻量级且易于实现。

于 2012-04-08T13:58:23.187 回答