私はASP.NETリピーターを画像とラベル(div内にラップ)で構成しています。リピーター行をチェックボックスのように機能させたい。
<asp:Repeater ID="rpt" runat="server">
<ItemTemplate>
<div class="divItem">
<asp:HiddenField ID="hfIID" runat="server" Value='<%# Eval("ID") %>' />
<asp:Image ID="imgItem" runat="server" ImageUrl='<%# Eval("ImageURL") %>' />
<asp:Label ID="lblName" runat="server" Text='<%# Eval("ItemName") %>'></asp:Label>
</div>
</ItemTemplate>
</asp:Repeater>
たとえば、リピーターには 10 個のアイテムがあります。
ユーザーが項目 3 と項目 5 (チェックボックスのようなもの) を選択して [保存] を押すと、選択した項目 ID を取得する必要があります。