2009-06-09 51 views
0

我有一個來自DevXpress的aspxgridview控件。有沒有辦法在代碼文件中動態指定列標題,而不是在aspx文件中?AspxGridView動態頭文件

這就是我現在所擁有的(在ASPX/HTML文件):

<dxwgv:ASPxGridView ID="grid" runat="server" OnInit ="grid_Init"> 
     <Columns> 
      <dxwgv:GridViewDataTextColumn Caption="CLERK" FieldName="CLERK" VisibleIndex="1"> 
      </dxwgv:GridViewDataTextColumn> 
      <dxwgv:GridViewDataTextColumn Caption="SALE" FieldName="SALE" VisibleIndex="2"> 
      </dxwgv:GridViewDataTextColumn> 
     </Columns> 
    </dxwgv:ASPxGridView> 

我想要做的是這樣的:

if lang = english 
    grid.column.header(2, SALE) 
elsif lang = french 
    grid.column.header(2, vente) 

回答

1

是的,你會喜歡寫東西這個。

grid.columns(8).headertext = "Sale" 

你必須列的索引與第一列爲0

+0

至少對於我的版本的devxpress網格,我不得不這樣做: grid.columns(8).caption =「Sale」 – Steve 2009-06-09 22:24:56

0

利用資源的指標去,我認爲更好:

<dxwgv:GridViewDataTextColumn Caption="<%$ Resources:CultureHeaders, SomeFieldHeader %>"> 
</dxwgv:GridViewDataTextColumn>