DataGrid 二维表头
private void dgrdList_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if(e.Item.ItemType==ListItemType.Header)
{
TableCellCollection tcl=e.Item.Cells;
tcl.Clear();
tcl.Add(new TableHeaderCell());
StringBuilder strTable = new StringBuilder();
strTable
.Append("<tr><td rowspan =\"2\" align=\"center\">部门/班组</td>")
.Append("<td rowspan =\"2\" align=\"center\">月度目标</td>")
.Append("<td colspan=\"9\" align=\"center\">月度质量</td><td rowspan =\"2\" align=\"center\">月度总分</td><td rowspan =\"2\" align=\"center\">名次</td></tr><tr><td>日常管理</td>")
.Append("<td>两票管理</td><td>两措管理</td><td>反违章管理</td>")
.Append("<td>外包和临时工管理</td><td>安全检查管理</td><td>教育培训管理</td>")
.Append("<td>工器具管理</td><td>信息报送管理</td></tr>");
tcl[0].Text= strTable.ToString();
}
}
{
if(e.Item.ItemType==ListItemType.Header)
{
TableCellCollection tcl=e.Item.Cells;
tcl.Clear();
tcl.Add(new TableHeaderCell());
StringBuilder strTable = new StringBuilder();
strTable
.Append("<tr><td rowspan =\"2\" align=\"center\">部门/班组</td>")
.Append("<td rowspan =\"2\" align=\"center\">月度目标</td>")
.Append("<td colspan=\"9\" align=\"center\">月度质量</td><td rowspan =\"2\" align=\"center\">月度总分</td><td rowspan =\"2\" align=\"center\">名次</td></tr><tr><td>日常管理</td>")
.Append("<td>两票管理</td><td>两措管理</td><td>反违章管理</td>")
.Append("<td>外包和临时工管理</td><td>安全检查管理</td><td>教育培训管理</td>")
.Append("<td>工器具管理</td><td>信息报送管理</td></tr>");
tcl[0].Text= strTable.ToString();
}
}