设置gridview行颜色,奇数行和偶数行的颜色区分

有两种方法:

(一)

套用控件GridView的自带模板,然后再根据模板生成的前台html文件修改自己想要的奇数行和偶数行的颜色

(二)

通过GridView的事件来实现奇数行和偶数行的颜色区分

Gridview事件代码是:

 protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
        {

    //当RowType为DataRow时,奇数行和偶数行颜色
            if (e.Row.RowType == DataControlRowType.DataRow)
            {
                if (e.Row.RowIndex % 2 == 0)
                {
                    //设置背景色
                    e.Row.BackColor = Color.Red;
                }
                else
                {
                    e.Row.BackColor = Color.White;
                }
            }

      //当RowType为Header,即为GridView的标头时,颜色为紫色
            if (e.Row.RowType == DataControlRowType.Header)
            {
                e.Row.BackColor = Color.Purple;
            }
        }

posted @ 2012-06-12 18:16  菜鸟小王  阅读(771)  评论(1)    收藏  举报