我有一个双变量分配给gridview 中的boundfield。最多只能有 5 个小数位。
boundfield 将显示格式化为科学值。我假设是因为它会默认为提供最紧凑的定点或科学记数法的通用格式(https://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols。 boundfield.dataformatstring%28v=vs.110%29.aspx )
如何格式化数字以仅显示所需的小数位数,最多 5 位。并且不显示科学记数法?
即 0.00002 当前显示为 2E-05,但我希望它显示为 0.00002。0.002 应该这样显示,而不是 0.00200。1 应该表明这一点,而不是 1.00000。等等
所以像 {0:N5} 这样的格式是行不通的。{0:N} 默认为 2 位小数,因此也不起作用。
谢谢你的帮助。