SMART datagrid v.1 > Classes > GridBase

Back  Forward

DataLudi.GridBase.onFiltering  event

It will be fired when the user tries to display column filter selection box. 

If explicitly return false within this event handler, it will not display filter selection box. It will not be fired when change the filter state by calling API. 

After committing the filtering, onFiltered event will be fired. 

function onFiltering (grid: GridBase, column: DataColumn): Boolean;
Returns
Boolean
Parameters
grid - GridBase.
column - DataColumn.
Code -1
    grid.onFiltering = function (grid, column) {
        if (!('#filtering')[0].checked) {
            return false;
        }
    };
See Also
onFiltered
DataColumn.activateFilters
DataColumn.filters
ColumnFilter
Examples
Column Filtering