動的列を持つデータソースを持つ RadGrid があります。また、columncreated イベントで次のコードを使用して、データをグループ化し、グループ フッターに列の合計を表示しています。
if (e.Column.ColumnType != "GridExpandColumn" & e.Column.ColumnType != "GridGroupSplitterColumn")
{
if (e.Column.UniqueName != "Item" && e.Column.UniqueName != "Width" && e.Column.UniqueName != "Type" && e.Column.UniqueName != "Balance")
{
((Telerik.Web.UI.GridBoundColumn)e.Column).Groupable = true;
((Telerik.Web.UI.GridBoundColumn)e.Column).DataFormatString = "{0:N0}";
((Telerik.Web.UI.GridBoundColumn)e.Column).Aggregate = Telerik.Web.UI.GridAggregateFunction.Sum;
}
}
私のクライアントは、グループ化されたフッターの合計が現在の合計になることを望んでいます。つまり、最初の合計が 100 で 2 番目の合計が 25 の場合、2 番目のフッターの合計は 75 と表示されます。カスタム集計または他の方法でこれを行う方法はありますか?
どんな助けでも素晴らしいでしょう。どうも!