C#(合并GridView列中相同的行)
2013-05-05 13:27
330 查看
/// <summary> /// 合并GridView列中相同的行 /// </summary> /// <param name="GridView1">GridView对象</param> /// <param name="cellNum">需要合并的列</param> public static void GroupRows(GridView GridView1, int cellNum) { int i = 0, rowSpanNum = 1; while (i < GridView1.Rows.Count - 1) { GridViewRow gvr = GridView1.Rows[i]; for (++i; i < GridView1.Rows.Count; i++) { GridViewRow gvrNext = GridView1.Rows[i]; if (gvr.Cells[cellNum].Text == gvrNext.Cells[cellNum].Text) { gvrNext.Cells[cellNum].Visible = false; rowSpanNum++; } else { gvr.Cells[cellNum].RowSpan = rowSpanNum; rowSpanNum = 1; break; } if (i == GridView1.Rows.Count - 1) { gvr.Cells[cellNum].RowSpan = rowSpanNum; } } } }
相关文章推荐
- c# 对两个Datatable的结构相同进行合并
- GridView合并相同列单元格
- 合并GridView中某列相同信息的行
- gridview合并相同的行
- GridView实现某列中相同值合并(不规则表)
- 合并GridView中某列(含模板列)相同信息的行(单元格)
- asp.net中gridview数据相同行的列合并
- c# 对两个Datatable的结构相同进行合并,结构相同和不同
- C#查找数组中相同的项并合并
- 在ASPNET中的Gridview控件,可以将单元格周边相同的值合并成一个单元格!能想到那种效果吗?
- AE+C# 实现MERGE, AE实现相同结构图层的合并C#代码(转载)
- 合并GridView中某列相同信息的行(单元格)
- gridview合并同一列相同内容的单元格
- GridView 和repeater相同行合并
- C# 合并GriewView相同的列
- GridView<asp:TemplateField>合并信息相同的行
- GridView和DataGrid相同列合并
- 合并GridView中某列相同信息的行(单元格)
- 合并GridView中某列相同信息的行
- asp.net 中的gridview 之合并GridView中某列相同信息的行(单元格)