zoukankan
html css js c++ java
DataGrid行单元格合并显示 (增加交错行颜色设置)
//
绑定数据集
public
void
BindGrid()
{
DataSet ds
=
new
DataSet();
sqlDataAdapter2.Fill(ds);
DataGrid2.DataSource
=
ds.Tables[
0
];
DataGrid2.DataBind();
//
合并相同的单元格
string
strTemp;
int
intSpan
=
0
;
int
nowSpan
=
0
;
bool
flag
=
false
;
int
i, j;
for
(i
=
0
; i
<
DataGrid2.Items.Count; i
++
)
{
intSpan
=
1
;
strTemp
=
DataGrid2.Items[i].Cells[
0
].Text;
if
(flag
==
true
)
{
flag
=
false
;
DataGrid2.Items[i].BackColor
=
Color.SkyBlue;
for
(j
=
i
+
1
; j
<
DataGrid2.Items.Count; j
++
)
{
if
(String.Compare(strTemp,DataGrid2.Items[j].Cells[
0
].Text)
==
0
)
{
intSpan
=
intSpan
+
1
;
DataGrid2.Items[i].Cells[
0
].RowSpan
=
intSpan;
//
DataGrid2.Items[i].Cells[1].RowSpan = intSpan;
//
DataGrid2.Items[i].Cells[2].RowSpan = intSpan;
DataGrid2.Items[i].Cells[
3
].RowSpan
=
intSpan;
DataGrid2.Items[j].BackColor
=
Color.SkyBlue;
DataGrid2.Items[j].Cells[
0
].Visible
=
false
;
//
DataGrid2.Items[j].Cells[1].Visible = false;
//
DataGrid2.Items[j].Cells[2].Visible = false;
DataGrid2.Items[j].Cells[
3
].Visible
=
false
;
}
}
}
else
{
DataGrid2.Items[i].BackColor
=
Color.White;
flag
=
true
;
for
(j
=
i
+
1
; j
<
DataGrid2.Items.Count; j
++
)
{
if
(String.Compare(strTemp,DataGrid2.Items[j].Cells[
0
].Text)
==
0
)
{
intSpan
=
intSpan
+
1
;
DataGrid2.Items[i].Cells[
0
].RowSpan
=
intSpan;
//
DataGrid2.Items[i].Cells[1].RowSpan = intSpan;
//
DataGrid2.Items[i].Cells[2].RowSpan = intSpan;
DataGrid2.Items[i].Cells[
3
].RowSpan
=
intSpan;
DataGrid2.Items[j].BackColor
=
Color.White;
DataGrid2.Items[j].Cells[
0
].Visible
=
false
;
//
DataGrid2.Items[j].Cells[1].Visible = false;
//
DataGrid2.Items[j].Cells[2].Visible = false;
DataGrid2.Items[j].Cells[
3
].Visible
=
false
;
}
}
}
nowSpan
+=
intSpan;
i
=
nowSpan
-
1
;
}
}
查看全文
相关阅读:
jQuerychicun
css3动画
app开发,H5+CSS3页面布局小tips
函数基础
函数
冒泡排序
关于Vue+iview的前端简单的导入数据(excel)
关于Vue+iview的简单下拉框滚动加载
ES6中set的用法回顾
百度地图api设置点的自定义图标不显示
原文地址:https://www.cnblogs.com/adam/p/1023368.html
最新文章
微信公众平台开发 无高级接口账号获取用户基本信息(转)
微信公众平台开发(83) 生成带参数二维码(转)
如何玩转微信支付功能的原理和开发(转)
【弱省胡策】Round #5 Handle 解题报告
【弱省胡策】Round #6 String 解题报告
【弱省胡策】Round #7 Rectangle 解题报告
BZOJ 4029 [HEOI 4029] 定价 解题报告
BZOJ 4027 [HEOI 2015] 兔子与樱花 解题报告
BZOJ 4005 [JLOI 2015] 骗我呢
BZOJ 4004 [JLOI 2015] 装备购买 解题报告
热门文章
BZOJ 3998 [TJOI 2015] 弦论 解题报告
BZOJ 3997 [TJOI 2015 组合数学] 解题报告
BZOJ 3996 [TJOI 2015] 线性代数 解题报告
PHP 环境变量
apache+mysql+php
解决sublimeText3无法安装插件有关问题
h5 本地存储
五星评分
jQuery 属性操作
iQuery stop()
Copyright © 2011-2022 走看看