如何让GridView的行颜色交替

来源:百度知道 编辑:UC知道 时间:2024/05/07 12:59:07
套用格式颜色太死板了,如果只会用工具,干嘛来做程序员。
下面说用CSS的,能不能给出实例。

我汗。。。
你应该是用vs2005吧,自动套用格式就有了啊
一句代码不用

原来用工具的就不能做程序员了。。。

啥叫自动套用格式?自动套用格式就是预先提供一组配色方案给你用,而这个方案是可以随时修改的,你直接到你的aspx页面里面可以看到gridview的属性

protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
int num = GridView1.PageIndex + 1;
Label1.Text = "第" + num + "页/共" + GridView1.PageCount + "页";

if (e.Row.RowIndex != -1)
{
int indexID = this.GridView1.PageIndex * this.GridView1.PageSize + e.Row.RowIndex + 1;
e.Row.Cells[0].Text = indexID.ToString();
}

if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Attributes.Add("onmouseover", "if(this!=prevselitem){this.style.backgroundColor='#Efefef'}");//当鼠标停留时更改背景色
e.Row.Attributes.Add("onmouseout", "if(this!=prevselitem){this.style.backgrou