我现在是asp.net MVC的新手,我有这个
[Range(1, 1000)]
[DataType(DataType.Currency)]
public decimal Price { get; set; }现在,它将美元符号显示为输出。有没有办法把它改成Php (菲律宾比索)?
发布于 2017-08-09 12:54:48
根据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>作为另一种选择,创建自定义属性以包括货币输入上的文化和语言代码,可以使用上面提供的相同语言代码作为给定的in this post。
类似的问题:
https://stackoverflow.com/questions/45581689
复制相似问题