从两个devexpress gridview';s和列

从两个devexpress gridview';s和列,devexpress,Devexpress,我正在使用devexpress gridview 9.2 我有2个gridview,其中有2列-->项目和费率。每个gridview的总费率显示在页脚上 summary type=“sum”为每个网格启用 我想在标签中显示结果 结果由以下公式得出: 两个gridview的页脚的总和 这可能吗?将两个网格绑定到数据源后,调用下面的方法。但是,如果网格通过回调更新,则无法更新标签。在这种情况下,您需要使用AspxCallback面板,在Callback面板中放置2个网格和标签,并在需要更新网格时在C

我正在使用devexpress gridview 9.2

我有2个gridview,其中有2列-->项目和费率。每个gridview的总费率显示在页脚上

summary type=“sum”为每个网格启用

我想在标签中显示结果

结果由以下公式得出: 两个gridview的页脚的总和


这可能吗?

将两个网格绑定到数据源后,调用下面的方法。但是,如果网格通过回调更新,则无法更新标签。在这种情况下,您需要使用AspxCallback面板,在Callback面板中放置2个网格和标签,并在需要更新网格时在Callback面板上执行Callback:

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);
}