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
;
int
i, j;
for
(i
=
0
; i
<
DataGrid2.Items.Count; i
++
)
{
intSpan
=
1
;
strTemp
=
DataGrid2.Items[i].Cells[
0
].Text;
//
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
;
}
}
nowSpan
+=
intSpan;
i
=
nowSpan
-
1
;
}
}
查看全文
相关阅读:
Android Studio生成APK自动追加版本号
jquery.nicescroll.min.js滚动条使用方法
Guid.NewGuid().ToString()生成唯一码js
解决移动端H5海报滑动插件适应大部分手机问题 手机端高度自适应
SouthidcEditor编辑器如何支持上传png图片
谈灰色行业网站建设需要注意的事项
33个免费的电子商务图标集
WebKit的已实施srcset图像响应属性
免费清新浅色图标集
闪光的不一定是金子:设计数据的一种常见误解
原文地址:https://www.cnblogs.com/adam/p/1023055.html
最新文章
SQL-Server多表关联查询并分页
KMS(2)
KMS(1)
Linux的原子操作与同步机制
进程间通信
状态机
C语言链表实现
多态
Linux下的“句柄”(文件句柄,窗口句柄)
MFC到Linux+QT的移植
热门文章
firefox 53调用qt插件实例
xposed系列教程
魅补丁-系列插件
JetBRAINS 系列注册机
CSDN 自动评论
Android
鼠标按键自定义软件-X-Mouse Button Control
XPOSED-LUA
百度云管家-V4.6.1-单文件版绿色版
Fuck Flyme Theme
Copyright © 2011-2022 走看看