Как объединить CssStyleCollection с System.Web.UI.WebControls.Style - PullRequest
1 голос
/ 10 июня 2011

У меня есть элемент списка, и я хочу установить его стиль с помощью System.Web.UI.WebControls.Style, но нет mergestyle, как на элементах управления.есть Attributes.CssStyle, который имеет тип CssStyleCollection, но он не будет сливаться с классом Style.

1 Ответ

1 голос
/ 10 июня 2011
ListItem l = list.Items.FindByValue((String)e.Value);
if (null != l)
{
    CssStyleCollection csc = AnswerItemStyle.GetStyleAttributes(list);
    foreach (String key in csc.Keys)
    {
        l.Attributes.CssStyle.Add(key, csc[key]);
    }
}

Для тех, кому это нужно в будущем. Спасибо за ответ ТАК, не знаю, почему я удосужился спросить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...