decimal amount = 12345.67;
amount.ToString("c")在我自己的机器上显示是正常的,页面上显示¥123,45.67,而在服务器显示是$123,45.67,服务器的系统是win2003,中文操作系统,控制面板的时区和货币设置也是对的,谁知道怎么回事?谢谢指点!
amount.ToString("c")在我自己的机器上显示是正常的,页面上显示¥123,45.67,而在服务器显示是$123,45.67,服务器的系统是win2003,中文操作系统,控制面板的时区和货币设置也是对的,谁知道怎么回事?谢谢指点!
解决方案 »
- 怎样将datatable中的数据填充到一个多行textbox中,包括列名
- 引用样式的问题,很小的小问题
- 水晶报表中数据怎样显示不带后面的小数位,也就是怎样能显示成整形数据?
- 江湖告急:CSDN没人了?还是没落了?大虾们!关于全文检索,求1高人带着小弟做一下
- 紧急求救,请问下载的时候文件名用时间和随即数字怎么表示?
- 帮忙看下这站用的什么系统
- asp.net的一个基本问题(关于变量状态),不过不一定谁都回答的上来的!
- 关于显示格式.
- 用aspx时候,怎样在操作数据库的时候去锁定某条记录和多条记录
- 关于及时消息的传递
- 请问这里那位大哥知道电子名片是怎么制作的呀?
- 这里的return是什么意思?它没有返回值呀?
decimal amount = 12345.67;
amount.ToString("c", new System.Globalization.CultureInfo("zh-CHS", true));
requestEncoding="utf-8"
responseEncoding="utf-8"
/>改成 <globalization
requestEncoding="gb2312"
responseEncoding="gb2312"
/>试试
<globalization
requestEncoding="gb2312"
responseEncoding="gb2312"
/>
不管用啊,到底怎么回事啊?