Asp.net GridView 创建二维表头

protected void gv_hour_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.Add(new TableHeaderCell());
            tcHeader[1].Attributes.Add("rowspan", "2");
            tcHeader[1].Text = "企业";

            tcHeader.Add(new TableHeaderCell());
            tcHeader[2].Attributes.Add("rowspan", "2");
            tcHeader[2].Text = "排口";

            tcHeader.Add(new TableHeaderCell());
            tcHeader[3].Attributes.Add("rowspan", "2");
            tcHeader[3].Text = "监测项目";

            tcHeader.Add(new TableHeaderCell());
            tcHeader[4].Attributes.Add("rowspan", "2");
            tcHeader[4].Text = "监测时间";

            tcHeader.Add(new TableHeaderCell());
            tcHeader[5].Attributes.Add("rowspan", "2");
            tcHeader[5].Text = "录入时间";

            tcHeader.Add(new TableHeaderCell());
            tcHeader[6].Attributes.Add("rowspan", "2");
            tcHeader[6].Text = "录入值";

            tcHeader.Add(new TableHeaderCell());
            tcHeader[7].Attributes.Add("colspan", "3");
            tcHeader[7].Attributes.Add("rowspan", "1");
            tcHeader[7].Text = "市局";

            tcHeader.Add(new TableHeaderCell());
            tcHeader[8].Attributes.Add("colspan", "3");
            tcHeader[8].Attributes.Add("rowspan", "1");
            tcHeader[8].Text = "省厅";

            tcHeader.Add(new TableHeaderCell());
            tcHeader[9].Attributes.Add("rowspan", "2");
            tcHeader[9].Text = "操作</th></tr><tr class='header'>";

            tcHeader.Add(new TableHeaderCell());
            tcHeader[10].Attributes.Add("rowspan", "1");
            tcHeader[10].Text = "审核意见";

            tcHeader.Add(new TableHeaderCell());
            tcHeader[11].Attributes.Add("rowspan", "1");
            tcHeader[11].Text = "置回意见";

            tcHeader.Add(new TableHeaderCell());
            tcHeader[12].Attributes.Add("rowspan", "1");
            tcHeader[12].Text = "是否督办";

            tcHeader.Add(new TableHeaderCell());
            tcHeader[13].Attributes.Add("rowspan", "1");
            tcHeader[13].Text = "审核意见";

            tcHeader.Add(new TableHeaderCell());
            tcHeader[14].Attributes.Add("rowspan", "1");
            tcHeader[14].Text = "置回意见";

            tcHeader.Add(new TableHeaderCell());
            tcHeader[15].Attributes.Add("rowspan", "1");
            tcHeader[15].Text = "是否督办";

            string header = "城市#企业#排口#监测项目#录入时间#录入值#市局 审核意见,置回意见,是否督办#省厅 审核意见,置回意见,是否督办#操作";
        }
    }

你可能感兴趣的:(String,object,header,Class,asp.net)