我需要在GridView的rowdatabound事件的DataControlRowType.Data中获取列标题,这是我的操作方式:

((DataTable)((GridView)sender).DataSource).Columns[i].ColumnName

是否有另一个可能比上面显示的更为简洁?只是想在这里查看。

最佳答案

if (e.Row.RowType == DataControlRowType.Header) {
    LinkButton LnkHeaderText = e.Row.Cells[1].Controls[0] as LinkButton;
    LnkHeaderText.Text = "Name";
}

08-15 16:31