如何获得单元格值作为excel表单的货币

我设置excel工作表的一个列作为货币格式$和小数位2.像$ 0.00。

但在显示在它的datagridview时显示如:0.0000。 如果设置货币为none.Then它显示0.00。 如果我添加$符号。 它显示额外的数字值。

你可以请帮助我怎么能显示,因为它是(意味着像:$ 0.00)只在Windows应用程序。

你必须给你的货币datagrid字段格式。 即为该列分配一个名为DataFormatString的属性,值为{0:c}

有关其他信息:请检查该链接http://msdn.microsoft.com/en-us/library/aa479342.aspx

试试看

 <asp:BoundField DataField="Money" DataFormatString="{0:c2}" HeaderText="Money" SortExpression="Money" />