Active Pager
ActivePager is a .NET web control that encapsulates all of the rendering and processing logic of a DataGrid, DataList or Repeater paging system. 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.