私のサイトには、SQL ビューから多数の数値を取得する DevExpress PivotGrid があります。それらを小数点以下2桁にフォーマットしたいと思います。私は次のことを試しました:
<dx:pivotgridfield id="AverageDailySales" visible="True"
fieldname="AvgDailySales" CellFormat-FormatString="(0:n2}" Options-AllowFilter="True"></dx:pivotgridfield>
そして、page_load で:
AverageDailySales.CellFormat.FormatType = DevExpress.Utils.FormatType.Numeric
AverageDailySales.CellFormat.FormatString = "{0:n2}"
AverageDailySales.GrandTotalCellFormat.FormatType = DevExpress.Utils.FormatType.Numeric
AverageDailySales.GrandTotalCellFormat.FormatString = "{0:n2}"
しかし、まだ2か所にフォーマットされていません。それをデータフィールドとして配置すると(そしてその総計列が得られます)、機能します。そうでなければ、そうではありません。私が間違っていることは何か分かりますか?