I'm using the CustomFilter event as described here.  Now if the grid included 10 columns do I have to create a custom filter for every column?  For example, lets say I have a field called Resturant Type and I want to find all American resturants, I can rely on the built in filtering capability within the grid, but as soon as I want to get all American resturants in Berlin or London, It will only return all types in Berlin or London, it ignores the American filter I added.  If you look at the WebGridFilterCollection, you will see all Filters present, but only the AdvancedFilterExpression is used to filter the grid.  Is there anyway to have it use all filters, without having to completely rewrite the grid filtering capability?

Please let me know and if this is possible, an example would be very helpful..