金额字符串对齐方式
本身的数据是这样的:
¥ 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>");