2016-03-22 4 views
0

MVC Grid.Netを使用して、その列の価格を表示するグリッドに使用しています。グリッドが最初にロードされるとき??? €の代わりに表示されます。私AddColsメソッド内??? MVC Grid.netが最初にロードされるときに€の代わりに表示されます。

私はコード

cols.Add() 
    .WithColumnName("Rent Amount") 
    .WithValueExpression(x => "€" + x.AnnualRent.Amount.ToString(Resource.CurrencyFormat)); 

を持っている私は、通貨記号を正しく表示する列をソートするように、グリッドと対話したら、私も

cols.Add() 
    .WithColumnName("Rent Amount") 
    .WithValueExpression(x => x.AnnualRent.Amount.ToString("C")); 

を試してみました。

私はこれを引き起こしているのか分かりません。

ありがとうございました

+1

あなたのマシンのカルチャー設定は? – MethodMan

+0

私の文化はen-ieに設定されています。このアプリケーションは、アイルランド市場向けにのみ使用されます。キックの場合、私は£と$を試してみましたが、どちらもうまく動作します –

+0

ISO-2022-JPに手動でテキストエンコーディングを設定すると、この質問に3つの白黒黒疑問符が表示されます。あなたは動作がブラウザによって引き起こされることを排除できますか? – devio

答えて

0

これは、nugetパッケージの簡単なアップデートで修正されました。私は1.0.0.57を持っていて、1.0.0.60にアップグレードすると問題は解決しました。

関連する問題