【Asp.Net】在DataGrid里添加行脚本代码的方法
代码填写在DataGrid的ItemDataBound事件里:
行3语句:鼠标指到行时,鼠标变手型,行的底色变为黄色
行4语句:鼠标离开行时,行的底色变为白色
行5语句:鼠标单击时,弹出网页
1
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
2
{
3
e.Item.Attributes["OnMouseOver"] = "style.cursor='hand'; style.backgroundColor='yellow';";
4
e.Item.Attributes["OnMouseOut"] = "style.backgroundColor='white';";
5
e.Item.Attributes["OnClick"] = "window.open('aaa.aspx');";
6
}
![](/Images/OutliningIndicators/None.gif)
2
![](/Images/OutliningIndicators/ExpandedBlockStart.gif)
3
![](/Images/OutliningIndicators/InBlock.gif)
4
![](/Images/OutliningIndicators/InBlock.gif)
5
![](/Images/OutliningIndicators/InBlock.gif)
6
![](/Images/OutliningIndicators/ExpandedBlockEnd.gif)
行3语句:鼠标指到行时,鼠标变手型,行的底色变为黄色
行4语句:鼠标离开行时,行的底色变为白色
行5语句:鼠标单击时,弹出网页