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

金额字符串对齐方式解决思路

2012-03-23 
金额字符串对齐方式本身的数据是这样的:¥ 20111.000¥ 111.00我想在table中实现这样的对齐方式:在同一单元

金额字符串对齐方式
本身的数据是这样的:
¥ 20111.000
¥ 111.00

我想在table中实现这样的对齐方式:

在同一单元格中,左边有¥符号左对齐,右边金额按"."左对齐.

C# code
¥ 20111.000¥   111.00


[解决办法]
将小数位数保存一致,然后右对齐。你看谁家金额小数位数不一致的?
[解决办法]
可以通过格式化字符串位宽的办法:
C# code
        double[] values = { 20111, 111, 88.8, 123456.55, 0 };        foreach (double value in values)            Response.Write("<pre style='margin:0;font-family:宋体'>¥" + value.ToString("F2").PadLeft(10, ' ') + "</pre>"); 

热点排行