C# ASP.net GridView中当鼠标移入或移出某行时,该行变色
2009-08-27 14:30
423 查看
protected void GridView1_OnRowDataBound(object sender, GridViewRowEventArgs e)
{
int i;
for (i = 0; i < GridView1.Rows.Count + 1; i++) // 网上代码这里没有加1,发现当移入移出第一行时颜色未变。
{
if (e.Row.RowType == DataControlRowType.DataRow) //判断当前行是否是数据行
{
//当鼠标停留时更改背景色
e.Row.Attributes.Add("onmouseover", "c=this.style.backgroundColor;this.style.backgroundColor='#00A9FF'");
//当鼠标移开时还原背景色
e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor=c");
}
}
}
单击GridView控件,显示属性窗口,点击事件按钮,找到RowDataBound事件,然后 设计方法。
{
int i;
for (i = 0; i < GridView1.Rows.Count + 1; i++) // 网上代码这里没有加1,发现当移入移出第一行时颜色未变。
{
if (e.Row.RowType == DataControlRowType.DataRow) //判断当前行是否是数据行
{
//当鼠标停留时更改背景色
e.Row.Attributes.Add("onmouseover", "c=this.style.backgroundColor;this.style.backgroundColor='#00A9FF'");
//当鼠标移开时还原背景色
e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor=c");
}
}
}
单击GridView控件,显示属性窗口,点击事件按钮,找到RowDataBound事件,然后 设计方法。
相关文章推荐
- ASP.Net 中实现GridView鼠标的移入与移出事件
- 当鼠标移动到GridView控件上某行时,该行的颜色改变(GridView行变色)
- Asp.net 2.0 GridView的几个事件(如实现: 行的双击/单击/捕捉键盘按键/鼠标悬浮/移出效果)(示例代码下载)
- Asp.net 2.0 GridView的几个事件(如实现: 行的双击/单击/捕捉键盘按键/鼠标悬浮/移出效果)(转)
- asp.net GridView和DataList实现鼠标移到行行变色
- asp.net GridView控件鼠标移动某行改变背景颜色(方法一)
- ASP.NET GridView鼠标停留变色,行单击显示详细记录的事件处理
- asp.net(c#)GridView实现鼠标悬停高亮显示
- asp.net下让Gridview鼠标滑过光棒变色效果
- asp.net下怎么实现Gridview鼠标滑过光棒变色效果
- asp.net(c#)GridView实现鼠标悬停高亮显示
- asp.net gridview 响应鼠标移动,行变色
- Asp.net 2.0 GridView的几个事件(如实现: 行的双击/单击/捕捉键盘按键/鼠标悬浮/移出效果)(示例代码下载)
- 分享[ASP.NET]GridView鼠标停留变色和单击处理事件
- asp.net Gridview数据列中实现鼠标悬浮变色
- Asp.net 2.0 GridView的几个事件(如实现: 行的双击/单击/捕捉键盘按键/鼠标悬浮/移出效果)(示例代码下载)
- Asp.net 2.0 GridView的几个事件(如实现: 行的双击/单击/捕捉键盘按键/鼠标悬浮/移出效果)(示例代码下载)
- Asp.net 2.0 GridView的几个事件(如实现: 行的双击/单击/捕捉键盘按键/鼠标悬浮/移出效果)(示例代码下载)
- asp.net GridView控件鼠标移动某行改变背景颜色(方法一)
- Asp.net 2.0 GridView的几个事件(如实现: 行的双击/单击/捕捉键盘按键/鼠标悬浮/移出效果)(示例代码下载)