Обработка побочных событий сервера фильтрации столбцов

Обработка события на стороне сервера при применении фильтра столбцов

Есть два основных события, как подробно описано ниже.

  1. OnBeforeColumnFilter: срабатывает до того, как фильтр будет применен к столбцу.
  2. OnAfterColumnFilter: срабатывает после применения фильтра к столбцу.

Вот сценарий ASPX компонента Aspose.Cells.GridWeb для добавления и назначения вышеупомянутых событий.

Эти события можно использовать для получения полезной информации о процессе фильтрации, такой как индекс столбца и значение, к которому необходимо применить фильтр. Ниже приведен фрагмент, демонстрирующий использование события OnBeforeColumnFilter для получения индекса столбца и значения, которое пользователь выбрал в пользовательском интерфейсе GridWeb для фильтрации.

С другой стороны, если требуется получить количество отфильтрованных строк после применения фильтра, вы можете использовать событие OnAfterColumnFilter, как показано ниже.