首頁 > 開發 > .Net > 正文

asp.net GridView和DataList實現鼠標移到行行變色

2020-02-24 17:27:41
字體:
來源:轉載
供稿:網友
在GridView控件的RowDataBound事件里添加以下代碼
if (e.Row.RowType == DataControlRowType.DataRow)
{
//當鼠標移到行上時更改背景色
e.Row.Attributes.Add("onmouseover", "c=this.style.backgroundColor;this.style.backgroundColor='#EE82EE'");
//當鼠標移開時還原背景色
e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor=c");
}
在設計頁面添加了DataList控件后,我在使用DataList綁定數據時是通過單元格來綁定的,因此鼠標效果就在源代碼頁面去實現,如下例所示












Header1
Header2

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
金玫玫床戏