asp.net GridView、DataGrid行单元格自动合并
来源:互联网 发布:ipad pro淘宝 编辑:程序博客网 时间:2024/06/03 17:20
GridView原理和DataGrid一样
<pre name="code" class="csharp">this.dg_list.DataSource = run.GetDataSet(strSQL.ToString());this.dg_list.DataBind();if (this.dg_list.Items.Count > 0){ this.GroupRows(this.dg_list, 0);}
/// <summary> /// 合同号单元格自动合并 /// </summary> /// <param name="gv"></param> /// <param name="cellNum"></param> protected void GroupRows(DataGrid dg, int cellNum) { int i = 0, rowSpanNum = 1; while (i < dg.Items.Count - 1) { DataGridItem dgi = dg.Items[i]; for (++i; i < dg.Items.Count; i++) { DataGridItem dgiNext = dg.Items[i]; string TypeName = dgi.Cells[cellNum].Text; string Next = dgiNext.Cells[cellNum].Text; if (TypeName == Next) { dgiNext.Cells[cellNum].Visible = false; rowSpanNum++; } else { dgi.Cells[cellNum].RowSpan = rowSpanNum; rowSpanNum = 1; break; } if (i == gv.Rows.Count - 1) { dgi.Cells[cellNum].RowSpan = rowSpanNum; } } } }
0 0
- asp.net GridView、DataGrid行单元格自动合并
- Asp.net Gridview合并单元格
- Asp.net Gridview合并单元格
- ASP.NET GridView实现多行多列合并单元格
- .Net DataGrid 合并单元格
- asp.net 中的gridview 之合并GridView中某列相同信息的行(单元格)
- EasyUI-datagrid-自动合并单元格
- ASP.NET 2.0中合并 GridView 的表头单元格
- ASP.NET 2.0中合并 GridView 的表头单元格
- ASP.NET 2.0中合并 GridView 的表头单元格
- ASP.NET 2.0中合并 GridView 的表头单元格
- ASP.NET 2.0中合并 GridView 的表头单元格
- ASP.NET 2.0中合并 GridView 的表头单元格
- ASP.NET 2.0中合并 GridView 的表头单元格
- ASP.NET 2.0中合并 GridView 的表头单元格
- ASP.NET 2.0中合并 GridView 的表头单元格
- ASP.NET 2.0中合并 GridView 的表头单元格
- ASP.NET 2.0中合并 GridView 的表头单元格
- 后科技时代--处理器的思考
- JavaWeb系列之一(Html与CSS的简介)
- 5月笔记本
- AutoLayout自动布局添加约束的规则
- get和getline函数差别
- asp.net GridView、DataGrid行单元格自动合并
- System.exit(0)和System.exit(1)区别
- mysql中的索引对查询的影响
- 指针的点运算和箭头运算(->)
- CSS Sprite定位实现
- 一战QQ群发器-免费的群发神器
- $.each遍历json对象
- 明源售楼系统技术解析 MVC架构与房源生成(一)
- 通过代码实现Autolayout自动布局