Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/312.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在mvc中更改货币符号_C#_Asp.net Mvc - Fatal编程技术网

C# 在mvc中更改货币符号

C# 在mvc中更改货币符号,c#,asp.net-mvc,C#,Asp.net Mvc,我目前是asp.net MVC的新手,我有这个 [Range(1, 1000)] [DataType(DataType.Currency)] public decimal Price { get; set; } 现在,它将美元符号显示为输出。是否有任何方法可以将其转换为Php(菲律宾比索)?根据,存储在CultureInfo中的菲律宾文化的正确值为fil PH,因此您需要在web.config文件中配置UI/站点文化代码以显示其货币(此配置适用于整个应用程序): ... ... 另一种方法

我目前是asp.net MVC的新手,我有这个

[Range(1, 1000)]
[DataType(DataType.Currency)]
public decimal Price { get; set; }
现在,它将美元符号显示为输出。是否有任何方法可以将其转换为Php(菲律宾比索)?

根据,存储在
CultureInfo
中的菲律宾文化的正确值为
fil PH
,因此您需要在web.config文件中配置UI/站点文化代码以显示其货币(此配置适用于整个应用程序):


...
...
另一种方法是,创建自定义属性以在货币输入中包含文化和语言代码,可以使用上面提供的相同语言代码

类似问题:


在应用程序中设置区域性,它将以该区域性的格式显示。请检查此项。
<configuration>
    ...
    <system.web>
        <globalization culture="fil-PH" uiCulture="fil-PH" />
    </system.web>
    ...
</configuration>