//鼠标移动表格行变色功能
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
//首先判断是不是数据行
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Cells[0].Attributes.Add("style", "display:none;");
//鼠标移动到某行上,该行变色
e.Row.Attributes.Add("onmouseover", "c=this.style.backgroundColor;this.style.backgroundColor='#E8E395'");
//鼠标移开后,恢复
e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor=c");
}
}
若想改成点击某行,行变色
则把“onmouseover”改成“onclick”,变成鼠标点击事件。