我有一个gridview:
<asp:GridView ID="gvReportingListeOF" runat="server" AutoGenerateColumns="false" Visible="false">
<Columns>
<asp:BoundField DataField="cod_wo" HeaderText="N° OF" />
<asp:BoundField DataField="cod_ref" HeaderText="Référence article" />
<asp:BoundField DataField="lbl_article" HeaderText="Désignation article" />
<asp:BoundField DataField="dat_sequence_wo" HeaderText="Séquence" />
<asp:BoundField DataField="wo_qty" HeaderText="Qté prévue" />
<asp:BoundField DataField="qty_revue" HeaderText="Qte revue" />
</Columns>
</asp:GridView>
我希望用C#后面的代码动态更改标题文本。有可能的 ?因为他们没有身份证......
由于
答案 0 :(得分:0)
试试上面的
gvReportingListeOF.Columns[ColumnIndex].HeaderText = "Header text"
答案 1 :(得分:0)
您需要像这样在RowDataBound事件中编写代码。
if (e.Row.RowType == DataControlRowType.Header)
{
e.Row.Cells[0].Text = "First Column";
e.Row.Cells[1].Text = "Second Column";
}