If a filter file exists in the Views\Search\Custom subfolder it will be loaded after the search has been selected.
This file has to be in the form of an ASP.NET MVC UI Control. The name of the file is in the format NameFilter.cshtml where Name is taken for the Search definition Filter element. (It defaults to the search name if filter is not defined)
The filter file describes the filter UI and also uses Javascript to build a SQL WHERE clause used to filter out records return on the result page.
See ExampleFilter.cshtml for more detailed explanation of how to build it.
Since Javascript is case sensitive it is a requirement to use correct case when naming and referring to UI components.