是否有内置的FormatString或使用自定义FormatString的方式:
$ 150.00
$ 1,170.00
$ 12,170.00
$ 90.00
$ 38.00
$ 750.00
并将它们格式化为:
$ 150.00 $ 1,170.00 $ 12,170.00 $ 90.00 $ 38.00 $ 750.00
不知道最大值?这是在gridview绑定列中 我目前处于rowdatabound的代码隐藏中,通过现有行循环获取最大值并在必要时更改当前行,或者如果当前行是最大的那么更改现有行,所以我有一个解决方法,但希望有一个干净的解决方案。
答案 0 :(得分:3)
如果你有数字,并且货币将是相同的,为什么不在网格中使用模板列,使用货币留下一个跨度,并且使用金额浮动一个跨度。可以节省很多麻烦...
答案 1 :(得分:1)
据我所知,没有办法在不知道最大长度的情况下用空格填充字符串,并获得知道最大值所需的最大长度。
您是否考虑过在列上使用对齐属性?你会得到以下内容,这不完全是你想要的。
$150.00
$1,170.00
$12,170.00
$90.00
$38.00
$750.00