In this article we will know how to do Paging in repeater control.
Drag and drop a repeater control, one label, and two buttons controls to the WebPages.
Table structure

Program
Default.aspx code
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title>Untitled Page</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<table border="1">
<asp:Repeater ID="repeater1" runat="server">
<HeaderTemplate>
<font color="red"><b>Employee Details</b></font>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td>
<font color="Green"><b>ID</b></font>
</td>
<td>
<font color="Green"><b>NAME</b></font>
</td>
<td>
<font color="Green"><b>SALARY</b></font>
</td>
<td>
<font color="Green"><b>ADDRESS</b></font>
</td>
<td>
<font color="Green"><b>DESIGNATION</b></font>
</td>
</tr>
<tr>
<td>
<font color="#ff8000"><b>
<%#Eval("empid")%></b></font>
</td>
<td>
<font color="Fuchsia"><b>
<%#Eval("empname")%></b></font>
</td>
<td>
<font color="#663300"><b>
<%#Eval("empsal")%></b></font>
</td>
<td>
<font color="Purple"><b>
<%#Eval("empadd")%></b></font>
</td>
<td>
<font color="#808040"><b>
<%#Eval("empdes")%></b></font>
</td>
</tr>
</ItemTemplate>
</asp:Repeater>
</table>
<table width="100%" border="0">
<tr>
<td>
<asp:Label ID="lbl1" runat="server" BackColor="Yellow"BorderColor="Yellow" Font-Bold="True"
ForeColor="#FF3300"></asp:Label>
</td>
</tr>
<tr>
<td>
<asp:Button ID="btnPrevious" runat="server" Text="Previous" Width="60px"></asp:Button>
<asp:Button ID="btnNext" runat="server" Text="Next" Width="60px"></asp:Button>
</td>
</tr>
</table>
</div>
</form>
</body>
</html>
Default.aspx.vb code


Yogesh ChavanPosted Mar 11, 2013, 3:46 AM
this artical is useful but i want to page no like eg :- Showing Page: prev 1 2 3 4 5 next