I would like to make a task as follow: show the data as links, I only show 3 rows at beginning, so I Take(3). Then, I want a link “Show all”, and when I click on it, it will show the rest of data.
I don’t know how to do that. Can anyone help me.
Thanks in advance.
Detail.aspx.cs
vertragsnehmer.DataSource = vertrag.Vertragsnehmer.Take(3).Select(x=> new { x.Id, Name = x.GetFullName(), Typ = x.GetType().Name });
vertragsnehmer.DataBind();
Detail.aspx
<asp:Repeater ID="vertragsnehmer" runat="server">
<ItemTemplate>
<tr>
<td>
<asp:HyperLink NavigateUrl='<%# "~/Redirect.aspx?Id=" + Eval("Id") + "&Typ=" + Eval("Typ") %>' Text='<%# Eval("Name") %>' runat="server"></asp:HyperLink>
</td>
<td> </td>
</tr>
</ItemTemplate>
Try this:
place linkbutton on apsx page:
on .cs file: