I assume that you would have to apply custom filter logic by creating a query to extract the required data from the source, save it into a temporary datatable and hence set the datasource of the grid to the datatable inorder to reflect the changes in the grid. Also you can refer to the following link to operate with the filterexpression manually: Operating with the FilterExpression of Telerik RadGrid manually