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
;
}
}
查看全文
相关阅读:
saas 系统租户个性化域名&&租户绑定自己域名的解决方案(转)
NGINX代理导致请求头header中的信息丢失问题
Linux系统下查看硬件信息命令大全
CentOS7开机时在进度条界面卡死(转)
404 页面不存在
Failed to set version to docker-desktop: exit code: -1
centos 中Stream转 Image 报错
CMM5级
软件过程模型
Some common used 3rd party packages for node cli app
原文地址:https://www.cnblogs.com/adam/p/1023055.html
最新文章
联邦学习[纵向联邦学习中两方解决方案]
nvidia[单卡内部的调度原理]
Jmeter(二十五)
Jmeter(二十四)
Jmeter(二十三)
Jmeter(二十二)
【每日一题】【vue2源码学习】VUE中模版编译原理
【每日一题】【vue2源码学习】vue如何检测数组的变化
【每日一题】【vue2源码学习】对VUE响应式数据的理解
SonarBug修复
热门文章
git只合并某一个分支的某个commit(转)
简述B2B安全通讯的几个概念:CSR CER PFX
HarmonyOS鸿蒙入门篇
利用ADB卸载手机App软件
Java 面试篇 之 数据类型
安装Windows Server系统时,提示"计算机意外地重新启动或遇到错误"处理方法
rdp协议开多个端口远程(mstsc)
阿里云专有网络和经典网络设置内网互通
nginx配置ssl证书
export 'default' (imported as '相关函数') was not found
Copyright © 2011-2022 走看看