如何获得复选框中选定项目的背景颜色?
本文关键字:背景 颜色 项目 何获得 复选框 | 更新日期: 2023-09-27 18:11:01
我使用一个复选框列表从数据库绑定一些数据。复选框中的每个项目都设置了唯一的背景颜色。我需要得到背景颜色设置为复选框列表中选定的项目。为了绑定颜色,我使用了下面的代码
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);
}
请给出获取选定项目背景色的解决方案
foreach (ListItem item in cbFilter.Items )
{
if (item.Selected)
{
Response.Write(item.Attributes.CssStyle["background-color"].ToString());
}
}