I have a GridView which i programmatically bind using c# code.
The problem is, the columns get their header texts directly from Database, which can look odd when presented on websites. So basically, i would like to modify the column header text, but programmatically.
i have already tried the following,
testGV.Columns[0].HeaderText = "Date";
and
this.testGV.Columns[0].HeaderText = "Date";
does not seem to give me correct result.
You should do that in GridView’s
RowDataBoundevent which is triggered for everyGridViewRowafter it was databound.or you can set
AutogenerateColumnstofalseand add the columns declaratively on aspx: