2011-07-15 7 views
1

私はVB & ASPX.NETでかなり新しいです。 しかし、グリッドビューに正しい情報を表示することに問題があります。カラムのバインドチェック

基本的に私はアプリケーション用のメンテナンスツールを持っています。そして私はそれを多言語化したいと思っています。

これは言語のためのチェックです:

'setting the column name where to get the text resource from 
Dim comment As String = "comment" 
If (licentie.getlanguage() = "NL") Then 
    comment = "comment_NL" 
End If 

'Part of the sql query 
sqlDataSourceGridView.SelectCommand = "select inst.categorie,inst.term_id,inst.term_result,inst." + comment + ", ETC..... 

は、これまでのところ、これは動作します。しかし、私のテンプレートで、私はGridViewの中に次のコードを持っている:

<asp:Label ID="LabelType" runat="server" Text='<%# Bind("Comment") %>' /> 

だから私の質問ですが、私はバインドで列の言語が設定されている「comment_NL」「NL」を設定するにはどうすればよいですか?

答えて

0

だけで働いていたあなたの選択クエリ

select inst.categorie,inst.term_id,inst.term_result,inst." + comment + " AS Comment, ETC..... 
+0

おかげでASを使用してinst.commentinst.comment_NLため列の別名を与えます! 問題のあるフロントエンド開発者を手伝っただけです! =) – Juraj

+0

喜んで... – naveen

関連する問題