How to allow paging in a repeater

fasil

Newcomer
Joined
Mar 27, 2005
Messages
15
Location
Denmark
I have presented my data retrieved from a DB in a repeater. unfortunately there are too many rows too show on one page. How can I allow paging when in a repeater?

################Code#################
<table border="0" cellspacing="0" cellpadding="0" width="100%" class="listText">
<asp:Repeater ID="productlist" runat="server" EnableViewState="true">
<HeaderTemplate>
<tr class="listHeader">
<td>#pic#</td><td>Navn</td><td align="right">Pris</td><td align="center">Kurv</th>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td>
<img src="" />
</td>
<td>
<a href="produkt.aspx">
<%# DataBinder.Eval(Container.DataItem, "ProductName")%>
</a>
</td>
<td align="right">
<%# DataBinder.Eval(Container.DataItem, "ProductPrice") %> kr.
</td>
<td align="center">
<a href="#">Tilføj</a>
</td>
</tr>
</ItemTemplate>
<AlternatingItemTemplate>
<tr bgcolor="lightblue">
<td>
<img src="" />
</td>
<td>
<a href="produkt.aspx">
<%# DataBinder.Eval(Container.DataItem, "ProductName")%>
</a>
</td>
<td align="right">
<%# DataBinder.Eval(Container.DataItem, "ProductPrice") %> kr.
</td>
<td align="center">
<a href="#">Tilføj</a>
</td>
</tr>
</AlternatingItemTemplate>
</asp:Repeater>
</table>

##################################

I can only see the 'AllowPaging' property for datagrids, how can I use paging functionality in a repeater. SHow me an example please.
 
I don't use a repeater so I'm not sure how to page with it.
One note though, you cannot place a control between the <table> and <tr> tags.
 
Back
Top