mag*_*tic 1 c# asp.net culture currency string-formatting
在我正在使用的ASP.Net网站中
String.Format("{0:C}", param)
Run Code Online (Sandbox Code Playgroud)
格式化货币值.在我的本地机器上这很好用,但是当将网站部署到服务器时,输出从€切换到$.
显然服务器有不同的文化设置,是否有一种简单的方法来改变这个应用程序?(无法直接访问服务器设置)
我可以更改web.config条目吗?
您可以在web.config中执行此操作
http://msdn.microsoft.com/en-us/library/bz9tc508.aspx
在ASP.NET网页中,您可以设置两个文化值,即Culture和UICulture属性."文化"值确定文化相关函数的结果,例如日期,数字和货币格式等.UICulture值确定为页面加载的资源.
例
<globalization uiCulture="es" culture="es-MX" />
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4939 次 |
| 最近记录: |