We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date

GroupingGrid : Getting nested tables from an ArrayList of ArrayList

Hi, I would like to know how to get a nested table without using DataSets. For example, setting as DataSource an ArrayList of ArrayList... Would it be possible?

3 Replies

AD Administrator Syncfusion Team April 14, 2005 12:17 PM

Yes. You can do this. Here is a little sample. http://www.syncfusion.com/Support/user/uploads/GGC_ArrayLists.zip


RO Roberto Obispo April 15, 2005 04:39 AM

Thank you very much! The sample works fine in C#, but I''ve tried to use the same method with my VB.NET project, and It keeps throwing me this exception: Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object. at Syncfusion.Grouping.RelationDescriptorCollection.EnsureInitialized(Boolean populate) at Syncfusion.Grouping.RelationDescriptorCollection.get_Version() at Syncfusion.Grouping.FieldDescriptorCollection.EnsureInitialized(Boolean populate) at Syncfusion.Grouping.FieldDescriptorCollection.get_Version() ....... (the original text is very much larger, as you could imagine) It ocurrs after setting the grid''s DataSource. Where could be the problem? Thanks a lot


AD Administrator Syncfusion Team April 15, 2005 05:05 AM

Here is a VB version. http://www.syncfusion.com/Support/user/uploads/GGC_ArrayLists_VB_c4081367.zip Depending upon the order of initializing things, the groupinggrid may not have set certain variables. You can force them to be set just by accessing a count or something that triggers the initialzation like: Dim i as integer = me.grd.TableDescriptor.Columns.Count This may be the problem you are seeing.

Loader.
Live Chat Icon For mobile
Up arrow icon