I am building a filter string based on a list of dynamic fields and saving the filter using the SaveSettings() encoded string. I need to be able to restore this as well, however, it is possible that some of the fields in the filter are no longer available. When this is the case, LoadSettings() throws an Object reference exception at RadFilterDataFieldEditor. I would like to be able to simply invalidate the expressions that are no longer able to be part of the filter, but the exception doesn't give me any detail to work with.
Is there an alternate way of loading the expressions from the encoded string that would give me this detail?
Is there an alternate way of loading the expressions from the encoded string that would give me this detail?