2016-03-22 8 views
0

Ich verwende MVC Grid.Net für ein Gitter, die Preise in einem zeigt es Spalten ist. Wenn das Gitter zuerst lädt ??? wird anstelle von € angezeigt.??? statt € angezeigt, wenn MVC Grid.net ersten Laden

Inside my AddCols Methode habe ich den Code

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

ich auch

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

Sobald ich mit dem Gitter wie Sortieren einer Spalte das Währungssymbol richtig angezeigt wird interagieren.

Ich bin mir nicht sicher, was das verursacht.

Vielen Dank für jede Hilfe

+1

was ist Ihre Kultur Setup wie auf Ihrem Rechner ..? – MethodMan

+0

meine kultur ist auf en-ie eingestellt. Der Antrag wird nur für einen irischen Markt verwendet. Für Tritte habe ich versucht £ und $, sie funktionieren beide gut –

+0

Diese Frage zeigt 3 weiß-auf-schwarz Fragezeichen, wenn ich Textcodierung manuell auf ISO-2022-JP setzen. Können Sie ausschließen, dass das Verhalten vom Browser verursacht wird? – devio

Antwort

0

Dies wurde durch ein einfaches Update des nuget-Pakets behoben. Ich hatte 1.0.0.57 und 1.0.0.60 ein Upgrade auf das Problem behoben