所以我想添加一个新的TableHeaderCell。因为我没有时间学习vb,所以我只使用了转换器,所以我不知道故障是否发生在那里。到目前为止这是我的代码。它执行此部分,但它不会将标头添加到ASP.NET GridView。我使用的是asp:BoundField。
if (grdvProductChurn != null)
{
GridViewRow row = new GridViewRow(0, -1, DataControlRowType.Header, DataControlRowState.Normal);
TableCell left = new TableHeaderCell();
left.ColumnSpan = 2;
row.Cells.Add(left);
TableCell totals = new TableHeaderCell();
totals.ColumnSpan = grdvProductChurn.Columns.Count - 2;
totals.Text = "Anzahl";
row.Cells.Add(totals);
}