0

我使用 MVC 5 .NET 4.5.1 开发了一个简单的网站,我将一些十进制值显示为如下格式的字符串:

    <p>
      @Value.ToString("C0");
    </p>

当我的 PC 区域设置设置为波斯语-波斯语时,这在我的 PC 上运行良好,并显示如下结果(示例值):

    R 123,456,000

将网站发布到我的主机(由http://somee.com提供)后,结果变为:

    $ 123,456,000 

我知道主机网络服务器的文化是美国的,我想改变它。

有没有办法改变我的web.config文件来实现这一点?

4

1 回答 1

2

就在这里。将此添加到 web.config:

<configuration>
  <system.web>
    <globalization uiCulture="fa" culture="fa-IR" />
  </system.web>
</configuration>

这应该将整个应用程序的文化设置为波斯语

于 2014-10-24T16:12:51.263 回答