Как я могу получить цвет фона выбранного элемента в списке флажков - PullRequest
0 голосов
/ 13 октября 2011

Я использую чекбокс для привязки некоторых данных из базы данных.Каждый элемент в списке флажков имеет уникальный цвет фона.Мне нужно получить цвет фона для выбранного элемента в списке флажков.Для привязки цветов я использовал код ниже

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);
}

Пожалуйста, дайте решение для выбора цвета фона выбранного элемента.

1 Ответ

0 голосов
/ 13 октября 2011
            foreach (ListItem  item in cbFilter.Items   )
            {
                if (item.Selected)
                {
                    Response.Write(item.Attributes.CssStyle["background-color"].ToString());
                }
            }
...