DataGrid 行变色
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DataGrid 行变色相关的知识,希望对你有一定的参考价值。
只知道某行的行号,可以使此行变色吗?
补充:是WinForm ,不是WebForm
DataGrid.Rows[i].DefaultCellStyle.BackColor = Color.Yellow;
如果隔行显示,可以改变属性;只要得到行号颜色可以根据需要改。 参考技术A DataGrid.Rows[i].DefaultCellStyle.BackColor = Color.Gainsboro;
easyui 隔行渐变色属性设置
1.部分JS文件
function getAgencyDealTable(begin,end,regionFlag,agencyId){ $(\'#reportList\').datagrid({ idField : \'id\', // 只要创建数据表格 就必须要加 ifField title : \'\', fit : true, url : parent.baseUrl+"report/findAucAgencyDealCount", method : \'GET\', queryParams: {beginTime:begin,endTime:end,regionFlag:regionFlag,agencyId:agencyId}, fitColumns : false, striped : false, // 隔行变色特性 不渐变色 loadMsg : \'数据正在加载,请耐心的等待...\', rownumbers : true, rowStyler : function(index, record) { // console.log(record); }, columns : [ [ { field : \'aucagencyName\', title : \'拍品分类\', width : 290, align : \'center\' }, { field : \'aucLotCount\', title : \'拍品件数\', width : 150, align : \'center\' }, { field : \'aucLotDealCount\', title : \'成交件数\', width : 150, align : \'center\' }, {
2.效果
另外一种方法:
function getAgencyDealTable(begin,end,regionFlag,agencyId){ $(\'#reportList\').datagrid({ idField : \'id\', // 只要创建数据表格 就必须要加 ifField title : \'\', fit : true, url : parent.baseUrl+"report/findAucAgencyDealCount", method : \'GET\', queryParams: {beginTime:begin,endTime:end,regionFlag:regionFlag,agencyId:agencyId}, fitColumns : false, striped : true, // 隔行变色特性 loadMsg : \'数据正在加载,请耐心的等待...\', rownumbers : true, rowStyler : function(index, record) { // console.log(record); }, columns : [ [ { field : \'aucagencyName\', title : \'拍品分类\', width : 290, align : \'center\' }, { field : \'aucLotCount\', title : \'拍品件数\', width : 150, align : \'center\' }, {
实际效果:(隔行渐变色)
以上是关于DataGrid 行变色的主要内容,如果未能解决你的问题,请参考以下文章
c#中怎样才能让datagrid中鼠标点击一行变色点下一行变色同时上一行恢复原来的色
我的easyui有一个datagrid,我想点击datagrid的一个单元格,让那个单元格的值改变,可以帮我解答一下吗?