合并GridView中的单元格
来源:互联网 发布:手机网络errorcode103 编辑:程序博客网 时间:2024/04/26 14:50
有时我们需要将GridView中的前几列显示相同的数据合并起来,让表格看起来有分组的感觉。
int i, j, k, intSpan;//i开始行,j比较行,k列数,intSpan相同行数
string strTemp;//保存开始行的值
if (PressCrackData.Rows.Count > 0)
...{
for (k = 1; k < 2; k++)
...{
for (i = 0; i <= PressCrackData.Rows.Count - 1; i++)
...{
intSpan = 1;
strTemp = PressCrackData.Rows[i].Cells[k].Text;
for (j = i + 1; j <= PressCrackData.Rows.Count - 1; j++)
...{
if (string.Compare(strTemp, PressCrackData.Rows[j].Cells[k].Text) == 0)
...{
intSpan += 1;
PressCrackData.Rows[i].Cells[k].RowSpan = intSpan;
PressCrackData.Rows[j].Cells[k].Visible = false;
}
else
...{
j = PressCrackData.Rows.Count - 1;
}
}
i += intSpan - 1;
}
}
}
string strTemp;//保存开始行的值
if (PressCrackData.Rows.Count > 0)
...{
for (k = 1; k < 2; k++)
...{
for (i = 0; i <= PressCrackData.Rows.Count - 1; i++)
...{
intSpan = 1;
strTemp = PressCrackData.Rows[i].Cells[k].Text;
for (j = i + 1; j <= PressCrackData.Rows.Count - 1; j++)
...{
if (string.Compare(strTemp, PressCrackData.Rows[j].Cells[k].Text) == 0)
...{
intSpan += 1;
PressCrackData.Rows[i].Cells[k].RowSpan = intSpan;
PressCrackData.Rows[j].Cells[k].Visible = false;
}
else
...{
j = PressCrackData.Rows.Count - 1;
}
}
i += intSpan - 1;
}
}
}
PressCrackData为GridView
- 合并GridView中的单元格
- 合并GridView中的单元格
- 合并GridView中的单元格!
- GridView合并单元格
- GridView合并表头单元格
- gridview合并单元格
- 合并GridView 的单元格
- 合并Gridview单元格
- GridView合并单元格
- GridView 单元格的合并
- GridView合并单元格
- 合并 GridView 的单元格
- GridView 合并单元格
- 合并 GridView 的单元格
- C# GridView单元格合并.
- gridview合并单元格
- gridview合并单元格
- gridview单元格的合并
- 我曾经和正在崇敬的 IT 英雄
- ora-04031问题
- “电脑学习网”与电信深圳公司就赠送 1 万套学习软件达成协议
- GridView中的DropDownList操作
- CMS内容管理系统(Content Management System)
- 合并GridView中的单元格
- 中国IT从业人员心理特征研究报告 解读IT 人才选拔
- XPath的语法(转)
- 寻找同行!
- 上海理想实习笔试
- C++中的虚函数(virtual function) 出处:c++社区 (1)
- C++中的虚函数(virtual function) 出处:c++社区 (2)
- C++中的虚函数(virtual function) 出处:c++社区 (3)
- C++中的虚函数(virtual function) 出处:c++社区 (4)