zoukankan      html  css  js  c++  java
  • Gridview表头(跨行、跨列)显示样式!

    有时候,大家在写gridView的表头时,需要用到以下显示的样子,如图所示:

    下面就是实现这个的代码:

    protected void GridView1_RowCreated(object sender, GridViewRowEventArgs e)
        {
            if (e.Row.RowType == DataControlRowType.Header)
            {
                TableCellCollection tcHeader = e.Row.Cells;
                tcHeader.Clear();//原有表头清空

                tcHeader.Add(new TableHeaderCell());
                tcHeader[0].Attributes.Add("rowspan", "2");               
                tcHeader[0].Text = "县(市)、区";
                tcHeader[0].Width = 130;

                tcHeader.Add(new TableHeaderCell());
                tcHeader[1].Attributes.Add("rowspan", "2");            
                tcHeader[1].Text = "合计";
                tcHeader[1].Width = 30;

                tcHeader.Add(new TableHeaderCell());
                tcHeader[2].Attributes.Add("colspan", "2");   
                tcHeader[2].Text = "新生儿情况";
                tcHeader[2].Width = 100;

                tcHeader.Add(new TableHeaderCell());
                tcHeader[3].Attributes.Add("colspan", "3");   
                tcHeader[3].Text = "新生儿性别";
                tcHeader[3].Width = 100;

                tcHeader.Add(new TableHeaderCell());
                tcHeader[4].Attributes.Add("colspan", "2");   
                tcHeader[4].Text = "生育证";

                tcHeader.Add(new TableHeaderCell());
                tcHeader[5].Attributes.Add("colspan", "2");  
                tcHeader[5].Text = "出生医学证明";
                tcHeader[5].Width = 130;

                tcHeader.Add(new TableHeaderCell());
                tcHeader[6].Attributes.Add("rowspan", "2");   
                tcHeader[6].Text = "备注</th></tr><tr class='tr_5px'>";

                tcHeader.Add(new TableHeaderCell());
                tcHeader[7].Text = "活产";
                tcHeader[7].Width = 60;

                tcHeader.Add(new TableHeaderCell());
                tcHeader[8].Text = "死产";
                tcHeader[8].Width = 60;

                tcHeader.Add(new TableHeaderCell());
                tcHeader[9].Text = "男";
                tcHeader[9].Width = 60;

                tcHeader.Add(new TableHeaderCell());
                tcHeader[10].Text = "女";
                tcHeader[10].Width = 60;

                tcHeader.Add(new TableHeaderCell());
                tcHeader[11].Text = "性别比";
                tcHeader[11].Width = 60;

                tcHeader.Add(new TableHeaderCell());
                tcHeader[12].Text = "有";
                tcHeader[12].Width = 60;

                tcHeader.Add(new TableHeaderCell());
                tcHeader[13].Text = "无";
                tcHeader[13].Width = 60;

                tcHeader.Add(new TableHeaderCell());
                tcHeader[14].Text = "已办理";
                tcHeader[14].Width = 60;

                tcHeader.Add(new TableHeaderCell());
                tcHeader[15].Text = "未办理";
                tcHeader[15].Width = 60;
            }
        }

  • 相关阅读:
    XUartPs_SetFifoThreshold
    函数指针 与 指针函数 的 区别
    zynq SPI 参数配置
    20199118《网络攻防实践》第三周作业
    maven项目将第三方jar包打入自己的jar中
    springboot项目简单的实现操作多数据库源
    WebSocket简单的应用
    怎么使用bat脚本更改本地受保护的hosts文件
    Spring Boot配置ssl证书启用HTTPS协议
    控制animation暂停:animation-play-state
  • 原文地址:https://www.cnblogs.com/ly5201314/p/1441426.html
Copyright © 2011-2022 走看看