DataGrid如何显示双层表头,合并列头


DataGrid显示双层表头
假设你的DataGrid有三列,现在想将前两列作为"大类1",第三列作为"大类2",原有标题到第二行现在,你可以在ItemDataBound事件中加入下面的代码:
if (e.Item.ItemType == ListItemType.Header)
{
 e.Item.Cells[0].ColumnSpan = 2;
 e.Item.Cells[0].Text = "大类1大类2" + e.Item.Cells[0].Text;
}
用这个方法可以为任意添加新行()。
 

你可能感兴趣的:(DataGrid如何显示双层表头,合并列头)