在RowDataBound中
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Attributes.Add("onclick", "ItemOver(this)");
}
js代码加在头和身体之间
<script language="javascript" type="text/javascript">
if (!objbeforeItem)
{
var objbeforeItem=null;
var objbeforeItembackgroundColor=null;
}
function ItemOver(obj)
{
if(objbeforeItem)
{
objbeforeItem.style.backgroundColor = objbeforeItembackgroundColor;
}
objbeforeItembackgroundColor = obj.style.backgroundColor;
objbeforeItem = obj;
obj.style.backgroundColor = "#FFFF00";
}
</script>
ASP.NET中GridView单击一行变色并可互斥代码[测试有效!!]
最新推荐文章于 2021-06-28 18:54:17 发布