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

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

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

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

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

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

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