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;
   }
  }

转载于:https://www.cnblogs.com/Bluer/articles/526588.html

DataGrid中間隔色的實現相关推荐

  1. DataGrid 中間隔色的實現

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

  2. 基於IIS的WCF的分布式多層架構開發實現

    曾用.NET Remoting,基於IIS,為公司實現過分布式多層架構,客戶端采用Web Browser瀏覽,當時,公司領導告訴我可能會有多臺中間服務器用於系統,又不想每臺電腦的去安裝程序,所以,我最 ...

  3. win rn linux n,Linux上的“快速選擇”(或類似)實現? (而不是排序| uniq -c | sort -rn | head - $ N)...

    PROBLEM: Frequently I face a need to see what are the most-frequently-repeated "patterns" ...

  4. mysql 分组查询原理,MySQL分組查詢Group By實現原理詳解

    由於GROUP BY 實際上也同樣會進行排序操作,而且與ORDER BY 相比,GROUP BY 主要只是多了排序之后的分組操作.當然,如果在分組的時候還使用了其他的一些聚合函數,那么還需要一些聚合函 ...

  5. android 溢出按钮,React-Native封裝Tabbar 實現中間按鈕溢出效果(Android/iOS)

    以前寫過一篇文章是基於react-native-tab-navigator 封裝Tabbar,由於RN版本的不斷更新,react-navigation,自17年1月開源以來就備受關注,Fb推薦使用庫, ...

  6. matlab求最小割,matlab實現圖割算法中的最大流最小割Max-flow/min-cut問題(一)

    本篇主要介紹matlab實現Max-flow/min-cut的方法,介紹一種只實現了Max-flow/min-cut的工具箱Bk_matlab. 一:最大流最小割的由來 了解這個問題之前先說說這個問題 ...

  7. linux 有名管道pipe,linux 用無名管道pipe和有名管道fifo實現線程間通信

    1.pipe 用與實現同一個進程下不同線程間的通信(跟IPC進程間通信中的具有血緣關系的進程通信實現方式一樣) #include #include #include #include #include ...

  8. 乘积取中法matlab,遺傳算法(GA)的matlab實現

    一.TASK compute the maximum value: 二.實現過程 1.     編碼與解碼 編碼: 在編碼之前需要確定求解的精度,設定求解的精度為小數點后六位,即10^6.這樣可以將每 ...

  9. 最速下降法 c 语言程序,工程優化方法中的“最速下降法”和“DFP擬牛頓法”的 C 語言實現...

    這個小程序是研一上學期的"工程優化"課程的大作業.其實這題本可以用 MATLAB 實現,但是我為了鍛煉自己薄弱的編碼能力,改為用 C 語言實現.這樣,就得自己實現矩陣的運算(加減乘 ...

最新文章

  1. 核酸序列特征信息分析
  2. SSH生成rsa密钥对
  3. 1.JasperReports学习笔记1-了解JasperReports
  4. 基于netty的微服务网关_基于Rx-netty和Karyon2的云就绪微服务
  5. mysql 货币显示_在MySQL中以正确的格式显示USD货币记录
  6. Spring Boot————ApplicationListener实现逃课事件监听
  7. 在elementUI中使用 el-autocomplete 实现远程搜索的下拉框
  8. Android Activity中状态保存机制
  9. 快速排序方法——python实现
  10. 用Android Studio做一个超好玩的拼图游戏,附送超详细注释的源码
  11. 138.复制带随机指针的链表
  12. 3Dmax旋转如何根据固定角度变化
  13. Docker 极简入门指南
  14. DOM初探(15)——查看视口的尺寸
  15. 苹果cms v10模板 海螺模板V15 已去授权 源码+安装教程 长期更新
  16. nn.Conv2d详解
  17. 列表(增删改查)元组tupe
  18. 在ubuntu20.04环境安装noetic ROS
  19. 数据结构与算法复习:一
  20. Java高并发处理方案

热门文章

  1. php将mysql转换为json字符串_在PHP中将MySQL记录集转换为JSON字符串
  2. 【python笔记】:字典类型详解
  3. [总结]RTMP流媒体技术零基础学习方法
  4. H.264 视频质量评价方法 (基于视频内容)
  5. java keydown_键盘事件keydown、keypress、keyup随笔整理总结
  6. Ajax-jsonp跨域
  7. Anaconda和conda——关于python的数据科学开发环境,数据科学必备的十大Python库
  8. 【CCCC】L2-011 玩转二叉树 (25分),二叉树建树与遍历(我讨厌树,@L2-006)
  9. oracle忽略损坏表空间,Oracle表空间文件损坏后的排查及解决
  10. 神经网络测试集loss不变_神经网络训练过程中不收敛或者训练失败的原因