Aggregates
To make aggregates available on the client, configure them in the DataSourceAggregatesFactory
. By using the ToDataSourceResult()
extension method on the server, the results will be sent in the response object and can be used in group headers, footers or other client-side templates.
-
The
Aggregates
method sets the aggregates..Ajax() .Read(read => read.Action("Products_Read", "Home")) .Aggregates(aggregates => { aggregates.Add(product => product.UnitsInStock).Min().Max().Count(); aggregates.Add(product => product.UnitsOnOrder).Average(); aggregates.Add(product => product.ProductName).Count(); aggregates.Add(product => product.UnitPrice).Sum(); })