gridview之设置单元格颜色

来源:互联网 发布:linux查看请求url 编辑:程序博客网 时间:2024/06/13 03:00

 if (NoGetMoney==0)
                {
                    e.Row.BackColor =Color.Wheat;//置第row行的行背景颜色
                }

           e.Row.Cells[18].Text = sumordersMoney.ToString();
            e.Row.Cells[18].Font.Size = 12;
            e.Row.Cells[18].ForeColor = System.Drawing.Color.White;
            e.Row.Cells[18].BackColor = System.Drawing.Color.Blue;


后台控制:

①字体 其中gridView是gridView的Name(下同)
gridView[column, row].Style.ForeColor = Color.Red;//设置第row行column列的单元格字体颜色
gridView.Rows[row].DefaultCellStyle.ForeColor = Color.Red;//设置第row行的行字体颜色
gridView.Columns[column].DefaultCellStyle.ForeColor = Color.Yellow;//设置第column列的列字体颜色

②背景
gridView[column, row].Style.BackColor = Color.Red;//设置第row行column列的单元格背景颜色,其中gridView是gridView的Name(下同)
gridView.Rows[row].DefaultCellStyle.BackColor = Color.Red;//设置第row行的行背景颜色
gridView.Columns[column].DefaultCellStyle.BackColor = Color.Yellow;//设置第column列的列背景颜色
GridView2.Rows[0].Cells[5].ForeColor = System.Drawing.Color.Red;


GridView8.Rows[i].Cells[10].ForeColor = System.Drawing.Color.Red;
前台控制:
<ItemTemplate>
      <%# Eval("列绑定字段名").ToString() == "比较值" ? "<font color=#FF6600>为真时
显示的内容</font>" : "<font color=#009933>为假时的内容</font>"%>
</ItemTemplate>
0 0
原创粉丝点击