0
Webフォームのデフォルトのものはポストバックを使用しているので、ページネーション機能を作成しています。ハイパーリンクのリスト上のASP.NETリピータ
このリンクの一覧を出力するには、より良い方法があるかどうか疑問です。
明らかpaginator = new Paginator(10,35);
// List<HyperLink>
rptPagination.DataSource = paginator.getPageLinks();
<asp:Repeater ID="rptPagination" runat="server">
<ItemTemplate>
<a href="<%# Eval("NavigateUrl") %>"><%# Eval("Text") %></a>
</ItemTemplate>
</asp:Repeater>
私は、これはページにレンダリングされることはありませんターゲットのような、目に見えるなど、ハイパーリンクの他のプロパティを変更しようとした場合。
一つの問題は、私はリンクを無効にしたいということです現在のページのですから、 'link.Enabled = false;'を設定することができます。しかし、どのようにしてこれをテンプレートに出力できますか?なぜ単にリンクを印刷できないのか分かりません。 Djangoのようないくつかのフレームワークは私にちょうど '{{link}}'をさせて、それで済むでしょう。 – Keyo
コードビハインドでやってください。 – Phill
これは 'Enabled = '<%#Eval(" Enabled ")%>'' – Keyo