我正在使用devexpress gridview 9.2。
我有2个gridview有2列 - >项目&率。每个网格视图的页脚显示费率总计。
每个网格都启用了摘要类型=“总和”。
我想在标签中显示结果。
结果来自 两个gridview的总和 FOOTER Sum colum。
这可能吗?
答案 0 :(得分:2)
在您的网格绑定到DataSource之后,请调用以下方法。但是,如果通过回调更新网格,则无法更新Label。在这种情况下,你需要使用AspxCallback面板,放置2个网格&回调面板中的标签,以及需要更新网格时CallbackPanel上的PerformCallback:
private void UpdateSummaryLabel(){
double rate1 = double.Parse(grid1.GetTotalSummaryValue(grid1.TotalSummary["Rate", DevExpress.Data.SummaryItemType.Sum]).ToString());
double rate2 = double.Parse(grid2.GetTotalSummaryValue(grid2.TotalSummary["Rate", DevExpress.Data.SummaryItemType.Sum]).ToString());
label.Text = String.Format("{0:n2}", rate1 + rate2);
}