1

listitemがあり、System.Web.UI.WebControls.Styleを使用してそのスタイルを設定したいのですが、コントロールにあるようなmergestyleがありません。タイプCssStyleCollectionのAttributes.CssStyleがありますが、Styleクラスとマージされません。

4

1 に答える 1

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

将来それを必要とする人のために。答えてくれてありがとうSO、なぜ私がわざわざ尋ねたのかわからない。

于 2011-06-10T14:39:15.240 に答える