aspnet-116347-components-vertical-grid-concepts-data-shaping-and-manipulation-data-summaries-predefined-aggregate-functions.md
When creating a summary item (an ASPxVerticalGridSummaryItem instance), you can define its aggregate function type using the ASPxSummaryItemBase.SummaryType property. ASPxVerticalGrid provides you with built-in implementation of the most popular aggregate functions such as Average, Count, Max, Min and Sum. Summaries of these predefined types are implemented, so that they have a specific summary structure and can be localized and formatted with ease.
By default, the display text representing a calculated summary consists of the summary label (that describes the applied aggregate function) and the summary display value (that is the calculated value with applied formatting if any).
For each predefined aggregate function type, there is a default summary label representation: when a summary is displayed within the associated row whose values it aggregates (specified by the ASPxSummaryItemBase.FieldName property).
ASPxVerticalGrid provides you with flexible summary display text customization means. You can use the following properties to provide a custom format for the summary value or even the entire summary text displayed by a summary item.
Row’s DisplayFormatString
Summary item’s ValueDisplayFormat
Summary item’s DisplayFormat
Note that you can also use the ASPxVerticalGrid.SummaryDisplayText event to provide custom display text for summaries.