を使用しlistview
て、テーブルに1000行を入力しています。DBテーブルは、質問と回答に関するものです。
accordion
でコントロール を使いたいlistview
。accordion
コントロールを中に入れるべきlistview itemtemplate
ですか?
最初の質問をクリックすると1番目の回答が開き、2番目の質問をクリックすると1番目の回答が閉じて2番目の回答が開きます。
アップデート:
私はそれをこのように試しています
<asp:ListView ID="lvQuestions" runat="server"
DataKeyNames="QueryID"
DataSourceID="SqlDataSourceQueries">
<LayoutTemplate>
<asp:PlaceHolder ID="itemPlaceholder" runat="server" />
</LayoutTemplate>
<ItemTemplate>
<div id="products">
<h3><a href="#"><asp:Label ID="Label1" runat="server" Text='<%# Eval("Query") %>' ></asp:Label></a></h3>
<div><asp:Label ID="ReplyLabel" runat="server" Text='<%# Eval("Reply") %>'></asp:Label></div>
</div>
</ItemTemplate>
</asp:ListView>
しかし、それは機能していません。