Gridview鼠标移动到数据行时改变该数据行的背景色
2012-07-30 22:51
239 查看
方法一
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
//设置鼠标覆盖时数据行的背景色
e.Row.Attributes.Add("onmouseover","this.style.backgroundColor='green'");
//设置鼠标离开该数据行时数据行的背景色,即还原数据行背景色
e.Row.Attributes.Add("onmouseout","this.style.background='#ffffff'");
//设置鼠标覆盖数据行时鼠标样式
e.Row.Attributes["style"] = "Cursor:pointer";
}
}
方法二:此方法的好处是不会修改原来的所有行背景色!
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
//设置鼠标覆盖时数据行的背景色
e.Row.Attributes.Add("onmouseover","c=this.style.backgroundColor; this.style.backgroundColor='green'");
//设置鼠标离开该数据行时数据行的背景色,即还原数据行背景色
e.Row.Attributes.Add("onmouseout","this.style.background=c);
//设置鼠标覆盖数据行时鼠标样式
e.Row.Attributes["style"] = "Cursor:pointer";
}
}
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
//设置鼠标覆盖时数据行的背景色
e.Row.Attributes.Add("onmouseover","this.style.backgroundColor='green'");
//设置鼠标离开该数据行时数据行的背景色,即还原数据行背景色
e.Row.Attributes.Add("onmouseout","this.style.background='#ffffff'");
//设置鼠标覆盖数据行时鼠标样式
e.Row.Attributes["style"] = "Cursor:pointer";
}
}
方法二:此方法的好处是不会修改原来的所有行背景色!
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
//设置鼠标覆盖时数据行的背景色
e.Row.Attributes.Add("onmouseover","c=this.style.backgroundColor; this.style.backgroundColor='green'");
//设置鼠标离开该数据行时数据行的背景色,即还原数据行背景色
e.Row.Attributes.Add("onmouseout","this.style.background=c);
//设置鼠标覆盖数据行时鼠标样式
e.Row.Attributes["style"] = "Cursor:pointer";
}
}
相关文章推荐
- Gridview鼠标移动到数据行时改变该数据行的背景色
- GridView鼠标移动到哪行,哪行的背景色改变
- [GridView应用技巧]让鼠标移动到哪行改变背景色
- asp.net GridView控件鼠标移动某行改变背景颜色(方法一)
- 鼠标放在及离开gridview或table中单元格时背景色改变
- AspXGridView鼠标经过如果改变行背景色
- 设置鼠标移动到DIV里面的内容上面 DIV标签改变背景色
- 扩展GridView控件(1) - 鼠标经过行时改变行的样式
- GridView的小技巧(1)--如果实现鼠标划过改变GridView的行背景色
- 操作gridview,选中行时改变背景色且checkbox被选中,隔行变色,全选变色
- datagrid 移动鼠标时背景色改变
- 扩展GridView控件(1) - 鼠标经过行时改变行的样式
- 如何实现table背景色随鼠标移动改变颜色?
- AspXGridView鼠标经过改变行背景色与自定义列显示内容
- 使用js实现GridView单选效果自动设置交替行、选中行、鼠标移动行背景色
- GridView实现自动编号及鼠标移到GridView某一行时改变该行的背景色
- GridView控件----鼠标经过行时改变行的样式
- ASP.NET基础教程-DataGrid表格控件-利用ItemDataBound事件实现鼠标移动到控件的某一行时改变该行的背景色
- 扩展GridView控件(1) - 鼠标经过行时改变行的样式
- 鼠标经过行时改变gridview行的样式的功能