Here i have used a dummy table for binding data to repeater
HTML:
<asp:Repeater ID="rptDemo2" runat="server" >
<ItemTemplate>
<tr>
<td>
<asp:LinkButton ID="lnkStudentId" runat="server" Text='<%# Eval("StudentId") %>'></asp:LinkButton>
</td>
<td>
<asp:LinkButton ID="lnkName" runat="server" Text='<%# Eval("Name") %>'></asp:LinkButton>
</td>
<td>
<asp:LinkButton ID="lnkClass" runat="server" Text='<%# Eval("Class") %>'></asp:LinkButton>
</td>
</tr>
</ItemTemplate>
</asp:Repeater>
C#:
DataTable dt2 = new DataTable();
dt2.Columns.AddRange(new DataColumn[3] { new DataColumn("StudentId", typeof(int)),
new DataColumn("Name", typeof(string)),
new DataColumn("Class",typeof(string)) });
dt2.Rows.Add(1, "John Hammond", "12");
dt2.Rows.Add(2, "Jack", "13");
dt2.Rows.Add(3, "Suzanne Mathews", "11");
dt2.Rows.Add(4, "Robert Schidner", "10");
rptDemo2.DataSource = dt2;
rptDemo2.DataBind();