以datalist颜色控制

时间:2010-04-14 07:55:00

标签: c#

我有datalist作为显示类别和潜艇的菜单,我想为所选项目(类别或子)提供红色或css  我试过,但我遇到了问题 这是我的代码

 private  Label Lb;

 protected void Page_Load(object sender, EventArgs e)
{


}

protected void dlCategory_ItemDataBound(object sender,DataListItemEventArgs e)

{
    if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
    {
         Lb = (Label)e.Item.FindControl("LblCat");

    }


}



protected void dlCategory_SelectedIndexChanged(object sender, EventArgs e)
{


        Lb.ForeColor = System.Drawing.Color.Red;


}

}

1 个答案:

答案 0 :(得分:0)

需要更多详情。你没有描述你面临的问题。

此代码后Lb对象是否为null? Lb = (Label)e.Item.FindControl("LblCat");

是否抛出任何异常?是的,消息是什么?