2012-10-21 118 views
2

是否可以爲呈現爲表格的複選框列表中的選定項目定義不同的樣式? 例如,如果項目被選中,我希望文本更改爲粗體/更改顏色。更改複選框列表中所選項目的樣式

+1

可以使用Listitem1.attribute.add( 「風格」, 「...」); – Mennan

回答

0

另一個有用的注意事項,如Mennan之前提到:

protected void formViewProducts_DataBound(object sender, EventArgs e) 
{  
    CheckBoxList cblProducts = formViewProducts.FindControl("cblProducts") as CheckBoxList; 
    var productsList = products.ToList(); 
    foreach (Product product in productsList) 
    { 
     cblProducts.Items[product.productCode - 1].Selected = true; 
     cblProducts.Items[product.productCode - 1].Attributes.Add("style", "color: red; font-weight: bold"); 
    } 
} 
相關問題