Если я ясно понимаю ваш вопрос,
Для дна, вы можете сделать это обычно с totalsummary
,
Для верха, вы можете сделать этокак это;
protected void ASPxLabel1_Load(object sender, EventArgs e)
{
ASPxGridView grid = ASPxGridView1;
GridViewDataColumn col = grid.Columns["UnitsInStock"] as GridViewDataColumn;
ASPxSummaryItem summary = grid.TotalSummary["UnitsInStock",
DevExpress.Data.SummaryItemType.Sum];
string text = summary.GetTotalFooterDisplayText(col, grid.GetTotalSummaryValue(summary));
ASPxLabel label = (ASPxLabel)sender;
label.Text = string.Format("{0}\r\n({1})", col.FieldName, text);
}
Это дает вам такой результат:
![enter image description here](https://i.stack.imgur.com/nDAXL.png)
Просмотреть это How to display a total summary within the column header