3

I have a GridView like the one below:

<asp:GridView ID="grdProjects" runat="server" />
<Columns>
<asp:BoundField DataField="proLeadName" SortExpression="proLeadName" HeaderText="???" />

I would like to set BoundField's HeaderText attribute value from code behind. Is it possible?

Bartosz
  • 4,542
  • 11
  • 43
  • 69

1 Answers1

2

You can do it by the index of the Columns collection, like this:

grdProjects.Columns[0].HeaderText = "Your Text Here";

Note: Obviously, adjust the index value for whatever column you need it to be. Also, do this before you DataBind() the grid.

Karl Anderson
  • 34,606
  • 12
  • 65
  • 80