修改boundfield的文本

时间:2013-06-20 09:29:36

标签: c# asp.net .net gridview

我有一个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#后面的代码动态更改标题文本。有可能的 ?因为他们没有身份证......

由于

2 个答案:

答案 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";
}