作者在 2006-07-15 16:36:00 发布以下内容
当鼠标经过某一行时,使其突出显示,增加视觉效果,代码如下:
if(e.Item.ItemType==ListItemType.Item||e.Item.ItemType==ListItemType.AlternatingItem)
{
e.Item.Attributes.Add("onmouseover", "c=this.style.backgroundColor;this.style.backgroundColor='#9CCBF7'");
e.Item.Attributes.Add("onmouseout", "this.style.backgroundColor=c");
}
鼠标经过的行颜色为#9CCBF7,鼠标移开是又变回原来颜色,这里用c先保存原来的颠值!
以上代码放在ItemDataBind事件中即可