zoukankan      html  css  js  c++  java
  • DataGrid 中間隔色的實現

    public void SetDataGridColor(System.Web.UI.WebControls.DataGrid dg,int Col)
      {
       //設置顯示已刪除記錄最後一列
       //DataGrid dg =  this.dginfoHeader;

       int cc=dg.Items.Count;
       //bool flg =true;
       //DataGrid中第一行的底色
       System.Drawing.Color changeColor =new System.Drawing.Color();
       
       System.Drawing.Color FirstColor =new System.Drawing.Color();
       FirstColor =System.Drawing.Color.LightBlue;
       System.Drawing.Color SecondColor =new System.Drawing.Color();
       SecondColor =System.Drawing.Color.White;
       int i=1;
       if (cc >0)
        dg.Items[i-1].BackColor =FirstColor;
        while(i<cc)
       {
        if (dg.Items[i].Cells[Col].Text ==dg.Items[i-1].Cells[Col].Text)
        {
         dg.Items[i].BackColor = dg.Items[i-1].BackColor;
        }
        else
        {
         dg.Items[i].BackColor =changeColor;
        }
        if (dg.Items[i].BackColor==FirstColor)
         changeColor=SecondColor;
        else
         changeColor=FirstColor;
       i =i+1;
       }
      }

  • 相关阅读:
    15-07-23 HTML--标签
    15-07-22 数据库--存储过程、触发器
    15-07-19数据库练习题答案
    15-07-17 数据库练习题
    15-07-20 数据库--索引视图编程
    15-07-17 数据库--高级查询
    c#语句
    SQL 触发器
    SQL 存储过程
    SQL 循环语句
  • 原文地址:https://www.cnblogs.com/Bluer/p/528558.html
Copyright © 2011-2022 走看看