There is a problem with the UltraWebGrid to handle the ExtensionDataObject that I receive from my Service that is implemented with WCF.Error I received isType 'System.Runtime.Serialization.ExtensionDataObject' in Assembly 'System.Runtime.Serialization, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' is not marked as serializable.When running the same code with a standard GridView it is not a problem. I retrieve my List<User> and set the grids datasource like this:this.UltraWebGrid1.DataSource = UserList; this.UltraWebGrid1.DataBind();Currently I m in a process of vender evaluation and using a trial-version of infragistics.
That sounds like the grid is trying to persist something to ViewState that isn't designed to be stored in ViewState. Are the items in your list flat or do they contain complex subproperties? The grid's binding is expecting flat data and will only be able to automatically bind to the properties at the first level of the object.
I have the same problem 'System.Runtime.Serialization.ExtensionDataObject' is not serializable. I am binding to a list of users (no child entities) being returned from a WCF Service. It works fine with a regular grid. The bizzare thing is that ExtensionData is a standard .NET object that is appended onto the bottom of any data by default and as such must be serializable.
This puts me in an awkward spot as I was going to recommend we purchase an Enterprise license for our team.