Devexpress ASP .СЕТЕВАЯ веб — форма Сводная сетка- Метод OnSort

#c# #asp.net #webforms #devexpress #devexpress-gridcontrol

#c# #asp.net #веб-формы #devexpress #devexpress-управление сеткой

Вопрос:

У меня есть АСПИД .Проект сетевых веб-форм, использующий сводную сетку DevExpress. При использовании встроенной функции сортировки общие итоги могут быть перепутаны. То же самое происходило при фильтрации, но я смог исправить это, повторно привязав сетку в событии FilterCriteriaChanged. Я хотел бы сделать то же самое для сортировки, но я не знаю, какой метод вызвать. Другие сетки, с которыми я работал раньше, отображают событие OnSort или OnSorting. Кто-нибудь знает, можно ли сделать то же самое с помощью сводной сетки?

Спасибо, мой рабочий код фильтрации приведен ниже.

 protected void OADPivotGrid_FilterCriteriaChanged(object sender, EventArgs e) {  RebindGrid(); }  private void RebindGrid() {  OADPivotGrid.DataSource = null;  OADPivotGrid.DataBind();   var selectedDate = dropdownDate.SelectedValue;  BindGrid(selectedDate); }  
 lt;dx:ASPxPivotGrid ID="OADPivotGrid" ClientInstanceName="OADPivotGrid" runat="server" ClientIDMode="AutoID" DataSourceID="OADDataSource" OnFieldAreaIndexChanged="OADPivotGrid_FieldAreaIndexChanged"  EnableTheming="True" Theme="Aqua" Width="100%" CssClass="pivotClass" OnFieldValueDisplayText="OADPivotGrid_FieldValueDisplayText" OnFieldAreaChanging="OADPivotGrid_FieldAreaChanging"  OnCustomCellValue="OADPivotGrid_CustomCellValue" IsMaterialDesign="False" Filter-Enabled="True" OnCustomCallback="OADPivotGrid_CustomCallback"  OnFieldAreaChanged="OADPivotGrid_FieldAreaChanged" OnFilterCriteriaChanged="OADPivotGrid_FilterCriteriaChanged"gt;  lt;OptionsView HorizontalScrollBarMode="Visible" ShowFilterHeaders="True" EnableFilterControlPopupMenuScrolling="true" ShowRowTotals="True" ShowRowGrandTotals="True" /gt;  lt;OptionsCustomization CustomizationFormStyle="Excel2007" FilterPanelVisible="ShowAlways" /gt;  lt;OptionsPager RowsPerPage="50"gt;lt;/OptionsPagergt;  lt;/dx:ASPxPivotGridgt;