I need to populate a grid from a comination of array lists (each array list is made up of business entities) that are returned from my business layer.
As far as I can see I have a few choices.
1. I can create a dataset with all the array lists and manually add the relations. OR
2. I can set the data source of the grid to one of the array lists then populate the other fields as each row is loaded.
My question is, does anyone from experience which is the better option, there may even be a scenario I have missed.