VerticalGridSettings.TotalSummary Property

Provides access to total summary items.

Namespace: DevExpress.Web.Mvc

Assembly: DevExpress.Web.Mvc5.v20.1.dll


public ASPxVerticalGridSummaryItemCollection TotalSummary { get; }
Public ReadOnly Property TotalSummary As ASPxVerticalGridSummaryItemCollection

Property Value

Type Description

A ASPxVerticalGridSummaryItemCollection object representing the total summary collection.


Use the TotalSummary property to access the collection of total summary items. Note that total summaries are displayed within the VerticalGrid's summary panel, so you need to enable the grid's summary panel by setting the ASPxVerticalGridSettings.ShowSummaryPanel (using VerticalGridSettings.Settings.ShowSummaryPanel) property to true.


In database server mode, a summary cannot be calculated for unbound rows in which values are calculated via delegate methods (see VerticalGridSettings.CustomUnboundRowData). Only rows with unbound expressions (see VerticalGridDataRow.UnboundExpression) support summary calculation.


The code sample below demonstrates how to add a summary item to the TotalSummary collection.

@Html.DevExpress().VerticalGrid(settings => {
    settings.Name = "VerticalGrid";
    // ...
    // ...
    // Adds a total summary of "Count" type for the "CompanyName" row.
    settings.TotalSummary.Add(DevExpress.Data.SummaryItemType.Count, "CompanyName");
    // Total summaries are displayed within the summary panel. So, the summary panel must be enabled. 
    settings.Settings.ShowSummaryPanel = true;
See Also