Posted 26 October 2021, 6:44 am EST
i have a flex grid in MVC, with this configuration ``` @(Html.C1().FlexGrid() .Id(“panel_by_periods”) .CssClass(“table-style”) .AutoGenerateColumns(false) .Bind(bi => bi.BatchEdit(Url.Action(“Save”)).DisableServerRead(true)) .IsReadOnly(true) .AutoClipboard(true) .SortingType(C1.Web.Mvc.Grid.AllowSorting.SingleColumn) .AllowAddNew(false) .SelectionMode(C1.Web.Mvc.Grid.SelectionMode.None) .ShowColumnFooters() .Columns(bl => { bl.Add(cb => cb.Binding(“period”).Header(“Periodo”).Width(“*”).IsReadOnly(true)); bl.Add(cb => cb.Binding(“travels”).Header(“Viajes”).Width(“60”).Name(“travels”).Aggregate(C1.Web.Mvc.Grid.Aggregate.Sum)); bl.Add(cb => cb.Binding(“litters”).Header(“Litros”).Width(“70”).Name(“litters”).Aggregate(C1.Web.Mvc.Grid.Aggregate.Sum)); bl.Add(cb => cb.Binding(“km”).Header(“km”).Width(“70”).Name(“km”).Aggregate(C1.Web.Mvc.Grid.Aggregate.Sum)); bl.Add(cb => cb.Binding(“performance”).Header(“km/l”).Width(“40”).Name(“performance”).Aggregate(C1.Web.Mvc.Grid.Aggregate.Avg)); bl.Add(cb => cb.Binding(“cost”).Header(“Costo”).Width(“70”).Name(“cost”).Format(“c”).Aggregate(C1.Web.Mvc.Grid.Aggregate.Sum)); bl.Add(cb => cb.Binding(“kmxl”).Header(“$km/l”).Width(“40”).Name(“kmxl”).Format(“c”).Aggregate(C1.Web.Mvc.Grid.Aggregate.Sum)); }).ItemFormatter(“format”)