首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

求有关问题所在关于tostring("C")

2012-08-10 
求问题所在关于tostring(C)先是一个字符串类型的数据,我用decimal.parse(字符串)转换成decimal类型,然后

求问题所在关于tostring("C")
先是一个字符串类型的数据,我用decimal.parse(字符串)转换成decimal类型,然后计算,再把结果转换成tostring("C")显示出来,而前台页面总是显示的是?123.244.31前面不应该是货币符号吗?这是什么情况?我试了好多中方法都不行。

C# code
(decimal.Parse(字符串) * (1 - decimal.Parse(字符串) / 100)).ToString("C");


[解决办法]
难道类型转换 还带标识符如"¥"? 没遇到过!
[解决办法]
“¥” + (decimal.Parse(字符串) * (1 - decimal.Parse(字符串) / 100)).ToString();
[解决办法]
可能你的操作系统的区域设置不是中国的,用
decimal value = 12345.67M;
Response.Write(value.ToString("C", new CultureInfo("zh-cn")));试试
[解决办法]
编码问题

热点排行