GridView多行表头

 

protected void GdvCICNew_RowCreated(object sender, GridViewRowEventArgs e)
    {
        if (e.Row.RowType == DataControlRowType.Header)
        {
            GridViewRow rowHeader = new GridViewRow(0, 0, DataControlRowType.Header, DataControlRowState.Normal);
            string HeaderBackColor = "#507CD1";
            string HeaderForeColor = "#FFFFFF";
            rowHeader.BackColor = System.Drawing.ColorTranslator.FromHtml(HeaderBackColor);
            rowHeader.ForeColor = System.Drawing.ColorTranslator.FromHtml(HeaderForeColor);

            Literal newCells = new Literal();
            newCells.Text = @"序号</th>
            <th rowspan='2'>项目名称</th>
            <th rowspan='2'>省外投资方名称</th>
            <th rowspan='2'>省内投资方名称</th>
            <th rowspan='2'>所属行业</th>
            <th colspan='2' height='30px'>投资规模</th>
            <th rowspan='2'>转出省份</th>
            <th rowspan='2'>落地集聚区(特色园区)</th>
            <th rowspan='2'>备注</th>
            <th rowspan='2'>操作</th>
            </tr>
                 <tr bgcolor='" + HeaderBackColor + "' style='color:white'>";
            newCells.Text += @"
            <th height='25px'>总投资</th>
            <th height='25px'>省外资金</th>
            </tr>
              <tr bgcolor='" + HeaderBackColor + "'>";

            TableCellCollection cells = e.Row.Cells;
            TableHeaderCell headerCell = new TableHeaderCell();
            //下面的属性设置与 <td rowspan='2'>关键单元格</td> 要一致
            headerCell.RowSpan = 2;
            headerCell.Controls.Add(newCells);
            rowHeader.Cells.Add(headerCell);

            rowHeader.Cells.Add(headerCell);
            rowHeader.Visible = true;

            //添加到 GdvCICNew
            GdvCICNew.Controls[0].Controls.AddAt(0, rowHeader);
        }
    }

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值