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);
}
}
效果图如下