I am trying to customise filters in such a way that when the user presses the filter button, the grid displays only the records matching the filter criteria specified using the filter boxes. I think I need to edit the FilterDescriptorFilters for this. The default condition is set to excute the filter whenever it is non-null. I think I need to include this snippet of code with a while condition that will execute the filter code only when the filter button is clicked. But I am not sure of the name of the function behind the Filter button.