As a work around I added a string and ParameterCollection to my ViewModel and loaded the information that way.
However is it possible to serialize/deserialize the ParameterCollection?
I'm getting the error:
Could not cast or convert from System.String to Telerik.Reporting.ParameterCollection. when I try to deserialize the string.
1. Serializing the ParameterCollection in the controller (i.e. Defined as a string in ViewModel), passing it as a string and deserializing it in another controller.
2. Passing the ParameterCollection to the ViewModel (i.e. Defined as ParameterCollection in ViewModel), serializing it in JS and deserializing it in the controller.