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);
}
}