我目前是asp.net MVC的新手,我有这个
[Range(1, 1000)]
[DataType(DataType.Currency)]
public decimal Price { get; set; }
现在,它将美元符号显示为输出。有什么方法可以把它变成Php(菲律宾比索)吗?
答案 0 :(得分:2)
根据ISO-639/ISO-3166 country-language codes,CultureInfo
中存储的菲律宾文化的正确值为fil-PH
,因此您需要在web.config文件中配置UI /网站文化代码以显示其视图中的货币(此配置适用于整个应用程序):
<configuration>
...
<system.web>
<globalization culture="fil-PH" uiCulture="fil-PH" />
</system.web>
...
</configuration>
作为替代方案,创建自定义属性以包含文化&amp;使用上面提供的相同语言代码,货币输入的语言代码可以用作给定的in this post。
类似问题: