我将列中的 excel 表之一设置为货币格式 $ 和小数位 2。比如 $0.00。
但是在 datagridview 中显示时,它显示为:0.0000。如果将货币设置为无,则显示 0.00。如果我添加 $ 符号。它显示了额外的数字值。
您能否帮助我如何仅在 Windows 应用程序中按原样显示(意思是:0.00 美元)。
我将列中的 excel 表之一设置为货币格式 $ 和小数位 2。比如 $0.00。
但是在 datagridview 中显示时,它显示为:0.0000。如果将货币设置为无,则显示 0.00。如果我添加 $ 符号。它显示了额外的数字值。
您能否帮助我如何仅在 Windows 应用程序中按原样显示(意思是:0.00 美元)。
您必须为您的货币数据网格字段提供格式。也就是说,为该列分配一个名为的属性DataFormatString
和值{0:c}
有关其他信息:检查该链接http://msdn.microsoft.com/en-us/library/aa479342.aspx
试试看
<asp:BoundField DataField="Money" DataFormatString="{0:c2}" HeaderText="Money"
SortExpression="Money" />