Gridview相关颜色显示(满足特定数据要求的颜色显示,鼠标事件颜色显示)
2007-10-30 12:49
495 查看
我们可以在Gridview的RowDataBound事件中来处理相关颜色的显示! 很简单,看代码就能明白!
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
string str = Convert.ToString(DataBinder.Eval(e.Row.DataItem, "UserName"));
//满足特定要求的数据显示不同的颜色
if (str=="duoduo")
{
e.Row.BackColor = System.Drawing.Color.Beige;
}
e.Row.Cells[1].Text = "<i>" + e.Row.Cells[1].Text + "</i>";
//鼠标经过或者离开时候显示不同的颜色
e.Row.Attributes.Add("onmouseover", "currentcolor=this.style.backgroundColor;this.style.backgroundColor='red',this.style.fontWeight='';");
//当鼠标离开的时候 将背景颜色还原的以前的颜色
e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor=currentcolor,this.style.fontWeight='';");
}
}
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
string str = Convert.ToString(DataBinder.Eval(e.Row.DataItem, "UserName"));
//满足特定要求的数据显示不同的颜色
if (str=="duoduo")
{
e.Row.BackColor = System.Drawing.Color.Beige;
}
e.Row.Cells[1].Text = "<i>" + e.Row.Cells[1].Text + "</i>";
//鼠标经过或者离开时候显示不同的颜色
e.Row.Attributes.Add("onmouseover", "currentcolor=this.style.backgroundColor;this.style.backgroundColor='red',this.style.fontWeight='';");
//当鼠标离开的时候 将背景颜色还原的以前的颜色
e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor=currentcolor,this.style.fontWeight='';");
}
}
相关文章推荐
- Gridview相关颜色显示(满足特定数据要求的颜色显示,高亮显示)
- 鼠标滑过GridView的数据行时修改行的背景颜色
- GridView显示数据鼠标悬停变色
- 用mschart 终于实现了鼠标事件,显示X轴和Y轴数据
- GridView 合并单元格(多列)及特定条件的数据高亮显示实现
- GridView数据突出颜色显示解决办法
- ASP.NET中GridView:当鼠标滑过行时背景颜色、数据字体发生变化,鼠标离开行时还原初始状态
- asp.net中GridView数据鼠标移入显示提示信息
- GridView 的 RowDataBound事件,文字显示不同颜色
- asp.net中GridView数据鼠标移入显示提示信息
- 关于textview中表示文字段落时,特定区域显示高亮颜色和点击事件的方法
- Gridview一行中显示两组数据的以及相关控件的特征
- 利用jQuery实现Gridview 选中行相关数据显示
- 在GridView中为特定的信息加色,鼠标放上后显示详细信息(转)
- GridView显示数据鼠标悬停变色
- Repeater 的操作,数据的显示,绑定,动态取控件中的值和Repeater1_ItemCommand事件的相关用法
- ASP.NET GridView鼠标停留变色,行单击显示详细记录的事件处理
- 鼠标移动到Chart控件图表数据点处,显示相关信息
- 让GridView只显示特定用户的数据的方法
- 让GridView只显示特定用户的数据的方法