Ale*_*lex 1 .net asp.net devexpress aspxgridview
我已经查看了.Net框架的所有数字格式选项,我找不到我需要的格式.
我有一个浮点变量,我需要一个格式字符串(而不是代码),它执行以下操作:
如果value = 1500.00,则格式化字符串将为:1,500(而不是1,500.00)如果value = 1500.53,则格式化字符串将为:1,500.53如果value = 0.53,则格式化字符串将为:0.53
因此"n"和"N0"格式对我来说不起作用,因为如果值是整数,"n"总是加".00",因为"n"表示浮点数,而"N0"围绕即使值不是整数,也要将数字设为整数(1500.53)
我需要这个字符串,因为我在ASPXGridView(devexpress控件)列中使用格式 - DisplayFormatString属性
有人可以帮忙吗?
谢谢
另一件事:后面的位数.可以变化..例如可以是:1500.53536
我现在没有可用的Visual Studio来测试它,但在阅读完文档之后我很确定以下内容应该可行:
#,##0.##
Run Code Online (Sandbox Code Playgroud)
编辑:如果您的数字可以有超过2位小数,只需#在点后添加适当数量的s,例如:
#,##0.##############
Run Code Online (Sandbox Code Playgroud)
#表示:数字或空,而0表示:数字或0.因此,给定的示例将根据需要仅显示小数点后的数字(但最多为#s 的数量).
| 归档时间: |
|
| 查看次数: |
1775 次 |
| 最近记录: |