GridView相同内容合并单元格
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class main : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{ // bind();
Gridview_RowSpan(GridView1);
}
public static void Gridview_RowSpan(System.Web.UI.WebControls.GridView gv)
{
//合并单元格
for (int i = 0; i < gv.Rows.Count - 1; i++)
{
int colnum = 1;
int j;
for (j = i + 1; j < gv.Rows.Count; j++)
{
if (gv.Rows[i].Cells[0].Text == gv.Rows[j].Cells[0].Text)
{
colnum++;
gv.Rows[i].Cells[0].RowSpan = colnum;
gv.Rows[j].Cells[0].Visible = false;
gv.Rows[i].Cells[1].RowSpan = colnum;
gv.Rows[j].Cells[1].Visible = false;
gv.Rows[i].Cells[2].RowSpan = colnum;
gv.Rows[j].Cells[2].Visible = false;
gv.Rows[i].Cells[3].RowSpan = colnum;
gv.Rows[j].Cells[3].Visible = false;
gv.Rows[i].Cells[4].RowSpan = colnum;
gv.Rows[j].Cells[4].Visible = false;
gv.Rows[i].Cells[5].RowSpan = colnum;
gv.Rows[j].Cells[5].Visible = false;
gv.Rows[i].Cells[6].RowSpan = colnum;
gv.Rows[j].Cells[6].Visible = false;
gv.Rows[i].Cells[7].RowSpan = colnum;
gv.Rows[j].Cells[7].Visible = false;
gv.Rows[i].Cells[8].RowSpan = colnum;
gv.Rows[j].Cells[8].Visible = false;
}
else
break;
}
i = j - 1;
}
}
}
最新文章
- 安全测试 - CSRF攻击及防御
- c#静态构造函数 与 构造函数 你是否还记得?
- Python时区转换
- interactivePopGestureRecognizer
- Oracle 建立索引及SQL优化
- Xml游标
- GCC编译默认的头文件搜索路径
- AForm — 模型驱动的自动化表单解决方案
- 【取对数+科学计数法】【HDU1060】 N^N
- .NET采集数据,放入数据库总结
- Luogu P5292 [HNOI2019]校园旅行
- Java虚拟机知识汇总
- DevOps: CLM, RLM, RPM, RPD, BSA, BAA, BMA - WOW!
- R语言数据接口
- QT 12 QTimage转换Mat
- Bootstrap 时间控件datetimepicker与timepicker
- Nginx 关键字详解
- 团队-爬取豆瓣电影TOP250-需求分析
- [UE4]Grid Panel
- VS2010/MFC编程入门之四十八(字体和文本输出:文本输出)
热门文章
- JavaScript中设置cookie的值
- ssh远程转发使远程主机在所有ip上监听
- Entity Framework Code-First(3):Setup Environment
- C#中索引器Indexer的学习使用
- 网络应用(4):块的概念 | Range
- C++基础之继承类和派生类
- JS中的for....in循环 和 for ...of循环以及iterable遍历Map和Set
- CodeForces 116B【二分匹配】
- 清北刷题冲刺 11-03 a.m
- bzoj1412: [ZJOI2009]狼和羊的故事(最小割)