???当 MVC Grid.net 首次加载时显示而不是 €
??? is displayed instead of € when MVC Grid.net first loads
我将 MVC Grid.Net 用于在其中一列中显示价格的网格。当网格首次加载时???显示而不是 €。
在我的 AddCols 方法中,我有代码
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"));
一旦我像排序列一样与网格交互,货币符号就会正确显示。
我不确定是什么原因造成的。
感谢您的帮助
这已通过简单更新 nuget 包解决。我有 1.0.0.57 并升级到 1.0.0.60 解决了这个问题
我将 MVC Grid.Net 用于在其中一列中显示价格的网格。当网格首次加载时???显示而不是 €。
在我的 AddCols 方法中,我有代码
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"));
一旦我像排序列一样与网格交互,货币符号就会正确显示。
我不确定是什么原因造成的。
感谢您的帮助
这已通过简单更新 nuget 包解决。我有 1.0.0.57 并升级到 1.0.0.60 解决了这个问题