【发布时间】:2018-07-08 07:09:43
【问题描述】:
我目前正在开发一个 ASP.NET MVC 4.6 应用程序。我尝试将Decimal? 属性格式化为正确的字符串格式。
我的属性如下所示:
public decimal? Amount{ get; set; }
数据库中的数据如下所示:10000,99
我想要的输出实际上应该是:€ 10.001
不允许使用十进制值,也不允许使用 ,(逗号)。
在我目前使用的 Razor 视图中:
@String.Format("{0:N0}", Model.Amount)
这几乎可以正常工作,虽然我得到了这个结果:€ 10 000 不幸的是这是错误的。
你知道如何在 ASP.NET MVC Razor 中解决这个问题吗?期望的输出 € 10.001
谢谢!!!!
【问题讨论】:
-
嗯,对不起,我只是不明白:/ 我应该在哪里以及如何放置所需的格式?谢谢
-
对不起,简短的评论,我发布了答案。
标签: c# asp.net asp.net-mvc asp.net-mvc-4 razor