io uso sempre il datagrid per queste.<asp:datagrid id="Repeater1" runat="server"
align="center"
width="75%"
Font-name="Verdana"
Font-Size="10pt"
ItemStyle-BackColor="#ffffff"
AlternatingItemStyle-Backcolor="#DFBFC5"
AllowPaging="True"
HeaderStyle-BackColo="#000000"
PagerStyle-Mode=NumericPages
OnPageIndexChanged="Repeater1_PageIndexChanged"
cosePageSize="20 " >
</asp:datagrid>
Devi dirgli di usare il Paging e di riportare tot record tramite il PageSize
Ciao