I have a grid bound to an object datasource. I also have my own filter control that I've created. How can I filter multiple columns programmatically using my own filter control. I've tried several examples from the forums and knowledgebase (primariliy setting the CurrentFilterFunction and CurrentFilterValue properties of the individual columns and setting the FilterExpression property of the MasterTableView and rebinding the datasource). Do I just need to filter my datasource and and rebind it to the grid?