在ViewModel中显示欧元格式
本文关键字:格式 显示 ViewModel | 更新日期: 2023-09-27 18:14:24
我需要显示存储在SQL-Server数据库中的十进制值中的欧元值。
来自数据库的值是这样的:10000,0000,我需要这样显示它:10.000,00€
我该怎么做?
我尝试格式化ViewModel:
[DisplayFormat(DataFormatString = "{0:c}")]
public decimal Price { get; set; }
并像这样显示:
@Html.DisplayFor(modelItem => item.Price)
但我得到了10000美元
有什么建议吗?
谢谢。
[DisplayFormat(DataFormatString = "{0:n} €")]
"{0:c}"使用当前区域性信息(货币)来格式化值。