私はGroupTemplateを使って項目のリストをグループに分けたいと思っています。しかし、私は各グループに順番に番号を付ける必要があるので、私はそれらにリンクしてJSページングを実装することができます。私はIEnumerableにバインドしていますGroupTemplateまたはItemTemplateに番号を付けることはできますか?
ここにいくつかの疑似コードがあります。私は、出力は次のようになりたいと思います:
<a href="#group1">Go to Group 1<a>
<a href="#group2">Go to Group 2<a>
<a href="#group3">Go to Group 3<a>
<ul id="group1">
<li>Item</li>
<li>Item</li>
<li>Item</li>
</ul>
<ul id="group2">
<li>Item</li>
<li>Item</li>
<li>Item</li>
</ul>
<ul id="group3">
<li>Item</li>
<li>Item</li>
<li>Item</li>
</ul>
はGroupTemplateとItemTemplateにを使用して、リストビューで行うのは、この使いやすいですか?
<asp:ListView ID="lv" runat="server" GroupPlaceholderID="groupPlaceholder">
<LayoutTemplate>
<asp:PlaceHolder ID="groupPlaceholder" runat="server"></asp:PlaceHolder>
</LayoutTemplate>
<GroupTemplate>
<ul id="<!-- group-n goes here -->">
<asp:PlaceHolder ID="itemPlaceholder" runat="server"></asp:PlaceHolder>
</ul>
</GroupTemplate>
<ItemTemplate>
<li>Item</li>
</ItemTemplate>
</asp:ListView>
私は、データソースとの基本的な数学の一番上にあるリンクを行うためにグループの数を得ることができますが、どのように私はテンプレートにID =「もしgroupN」数を得るのですか?
あなたのaspxファイルで
? – Kiquenet