• 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;
            }
        }

    }

  • 相关阅读:
    bzoj 3779: 重组病毒【LCT+线段树维护dfs序】
    bzoj 4817: [Sdoi2017]树点涂色【树链剖分+LCT】
    bzoj 4818: [Sdoi2017]序列计数【容斥原理+dp+矩阵乘法】
    bzoj 1853: [Scoi2010]幸运数字&&2393: Cirno的完美算数教室【容斥原理】
    bzoj 3589: 动态树【树链剖分+容斥】
    bzoj 1042: [HAOI2008]硬币购物【容斥原理+dp】
    bzoj 4517: [Sdoi2016]排列计数【容斥原理+组合数学】
    好听的英文歌曲
    颜色色环
    颜色模式
  • 原文地址:https://www.cnblogs.com/dujinyang/p/4815580.html
Copyright © 2020-2023  润新知