ASPXGRIDVIEWダイナミックヘッダー
-
13-09-2019 - |
質問
devxpressからaspxgridviewコントロールがあります。 ASPXファイルではなく、コードファイルに列ヘッダーを動的に指定する方法はありますか?
これが私が今持っているものです(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)
解決
はい、あなたはこのようなものを書くでしょう。
grid.columns(8).headertext = "Sale"
最初の列は0のインデックスである列のインデックスを使用する必要があります。
他のヒント
リソースを使用してください、私はそれがより良いと思います:
<dxwgv:GridViewDataTextColumn Caption="<%$ Resources:CultureHeaders, SomeFieldHeader %>">
</dxwgv:GridViewDataTextColumn>
所属していません StackOverflow