I am using an older version of Radzen, version 3.28.0. We have a very generic application that has to access 100 database tables and display them in RadzenDataGrids, but because it is generic and has to work for so many scenarios, we are constructing it using a RenderTreeBuilder. Every once in awhile on a table using a join, we are passing in an object to the Grid instead of a primitive or value type and overriding the ToString() method to display the desired value in the object inside of the Grid. The problem is that whenever Radzen sees an object, the Filter is set to "Equals" instead of "Contains" which doesn't work for us because the columns are full of long strings. How does Radzen determine what filter type it is going to use, and how can I force it to use "Contains" instead of "Equals" in our version of Radzen? Thanks for any insights!
Contains is used only for strings - there is a demo showing how to create DataGrid with unknown/dynamic data, might help you in your case: