ActivePager is a .NET web control that encapsulates all of the rendering and
processing logic of a DataGrid, DataList or Repeater paging system.

Features:
- Add a powerful paging tool to your DataGrid in one line of code.
- Page any list control (DataList, Repeater, ...) easily.
- Includes record count, current page, total pages, and more.
- Navigation includes previous/next page, first/last page, numeric paging,
drop down selector and more.
- Full customization of the appearance using format styles.
- Utilizes the .NET event model.
- Culture independent.
- Full source code available.
- Numerous additional features

30 day trial avaiable:
http://www.activeup.com/products/components/activepager