我的网站上有一个数据列表,每个数据项都有一个带背景色的标签。数据源已设置,我有一个带有背景色的标签,该标签是从数据源中的颜色代码设置的:
<asp:DataList runat="server" ID="RptColor" DataSourceID="DSColor" RepeatDirection="Horizontal" RepeatLayout="Table">
<ItemTemplate>
<div class="col-md-1">
<asp:Label runat="server" ID="RpLblColorCode" BackColor='<%# System.Drawing.Color.FromName(Eval("ColorCode").ToString()) %>' Width="20px" Height="20px"></asp:Label>
</div>
</ItemTemplate>
</asp:DataList>
问题是当我按下一个按钮并且回发发生时,背景颜色会消失!...我在页面上有一个更新面板。请帮我