zoukankan      html  css  js  c++  java
  • 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;
            }
        }

    }

  • 相关阅读:
    RvmTranslator7.3.2
    PipeCAD
    Open CASCADE Technology 7.5.0 released
    IsoAlgo 环路处理
    OD流向地图的绘制——利用ArcGIS与Gephi方法
    Python调用百度地图和高德地图API批量获取国内城市地址经纬度坐标
    ArcGIS地理数据库Geodatabase
    Gephi 安装与简明教程
    安装Java SDK
    ArcGIS中自定义脚本工具制作
  • 原文地址:https://www.cnblogs.com/dujinyang/p/4815580.html
Copyright © 2011-2022 走看看