if (res.DataList != null && res.DataList.Count > 0) //查询有数据
{
for (int i = 2; i < 5; i++) //第2列到第4列合并
{
int m = 0;
//对行进行循环,步距为变量,为每次合并单元格长度
for (int j = 0; j < tbMain.Rows.Count; j = j + m)
{
String aa = tbMain.Rows[j].Cells[i].Text;
m = 0;
for (int k = 0; k < tbMain.Rows.Count; k++)
{
if (aa == tbMain.Rows[k].Cells[i].Text)
{
m++;
tbMain.Rows[j].Cells[i].RowSpan = m;
}
}
}
}
}
c#合并单元格
最新推荐文章于 2023-10-25 16:37:28 发布