我使用checkboxlist来绑定数据库中的一些数据。 checkboxlist中的每个项目都设置有唯一的背景颜色。我需要将背景颜色设置为复选框列表中的选定项目。为了绑定颜色,我使用了下面的代码
for (int i = 0; i < cbFilter.Items.Count; i++)
{
Color RandomColor = GetRandomColor();
string hexColorValue = ColorTranslator.ToHtml(RandomColor);
cbFilter.Items[i].Attributes.Add("style", "background-color:" + hexColorValue);
}
请提供解决方案以获取所选项目的背景颜色。
答案 0 :(得分:0)
foreach (ListItem item in cbFilter.Items )
{
if (item.Selected)
{
Response.Write(item.Attributes.CssStyle["background-color"].ToString());
}
}