我有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;
}
}
答案 0 :(得分:0)
需要更多详情。你没有描述你面临的问题。
此代码后Lb
对象是否为null?
Lb = (Label)e.Item.FindControl("LblCat");
是否抛出任何异常?是的,消息是什么?