1

列の Excel シート 1 を通貨形式 $ および小数点以下 2 桁に設定しました。$0.00 のように。

しかし、データグリッドビューに表示している間、:0.0000 のように表示されます。通貨を none に設定すると、0.00 が表示されます。$記号を追加すると。余分な桁の値が表示されています。

Windowsアプリケーションでのみ($ 0.00のように)表示する方法を教えてください。

4

2 に答える 2

1

通貨データグリッド フィールドにフォーマットを指定する必要があります。つまり、その列に呼び出されたプロパティDataFormatStringと値を割り当てます{0:c}

追加情報については、そのリンクを確認してくださいhttp://msdn.microsoft.com/en-us/library/aa479342.aspx

于 2012-06-27T08:01:45.527 に答える
0

それを試してみてください

<asp:BoundField DataField="Money" DataFormatString="{0:c2}" HeaderText="Money"
                    SortExpression="Money" />
于 2012-06-27T08:09:10.407 に答える