Using PagedDataSource For Paging
GridView, DetailsView or FormView controls are complex controls that have many pre-built features, including data paging or sorting. On opposite, Repeater or DataList offer more control over HTML output and they usually work faster than GridView, but better performances come with lack of these complex GridView's features. This tutorial explains how to use PagedDataSource class to make paging with Repeater or DataList controls.