製品のいくつかの色を示すラベル付きのデータリストがあります。これらの色をクリックして、色の名前を印刷してほしい。これが、DataListを使用して色を表示する方法です。ユーザーがラベルをクリックすると、色の名前が表示され(つまり、赤、黒)、その製品に対してデータベースに移動します。色の名前を印刷し、これをDataList内のクリック可能なラベルにする方法をガイドしてください。前もって感謝します
<asp:DataList runat="server" ID="dtlcolor" DataSourceID="SqlDataSource1"
RepeatColumns="3" RepeatDirection="Horizontal">
<ItemTemplate>
<asp:HiddenField runat="server" ID="lblcolorID" Value='<%# Eval("ID") %>' />
<asp:Label runat="server" ID="lblcolor" Width="25px" Height="25px" BackColor='<%# System.Drawing.ColorTranslator.FromHtml(Eval("Color").ToString())%>'></asp:Label>
</ItemTemplate>
</asp:DataList>