zoukankan      html  css  js  c++  java
  • GRIDVIEW添加自定义表头

     

    protected void GVcaijuemian_RowCreated(object sender, GridViewRowEventArgs e)
        {
            if (e.Row.RowType == DataControlRowType.Header)
            {

                    //创建一个GridViewRow,相当于表格的 TR 一行
                    GridViewRow rowHeader = new GridViewRow(0, 0, DataControlRowType.Header, DataControlRowState.Normal);
                    //string HeaderBackColor = "#00FFFF";
                    //rowHeader.BackColor = System.Drawing.ColorTranslator.FromHtml(HeaderBackColor);
                    Literal newCells = new Literal();
                    newCells.Text = @"回采</th>
                <th colspan='2'>
                    掘进</th>
                <th rowspan='2'>
                    编辑</th>
                <th rowspan='2'>
                    删除</th>
            </tr>
            <tr style='background-color:#969696;'>
                <th>
                    煤(半煤)巷</th>
                <th>
                    岩巷";
                    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.BackColor = Color.FromName("#969696");
                    //rowHeader.Cells.Add(headerCell);
                    rowHeader.Visible = true;
                    this.GVcaijuemian.Controls[0].Controls.AddAt(0, rowHeader);
                }
    }

    效果图如下

  • 相关阅读:
    yarn的安装和使用
    git clone不了项目文件的解决方法和----vscode操作git的方法
    vue使用swiper遇到的坑
    stylus介绍与引入
    Win10在当前目录快速打开cmd的方法
    git切换到指定分支,git新建分支与合并
    jQuery之表格隔行变色
    jQuery之onload与ready
    jQuery之多库共存
    jQuery之插件
  • 原文地址:https://www.cnblogs.com/windphoenix/p/1420551.html
Copyright © 2011-2022 走看看