Hi,
I am getting the following error while setting the datasouce of the Wingrid. The error is sporadic. The data source is a list of business objects.
The line of code is : grid.DataSource = dataSouce;
The error seems to occur when the grid is bound to a list of objects and I try to rebind the grid with a new list of objects (typically I need to do this when there is a new item to be added to the list).
When I inspect this list (of business objects), everything looks okay. None of the objects themselves are null.
I would appreciate any help. Thanks.
System.NullReferenceException was unhandled
StackTrace:
at Infragistics.Win.UltraWinGrid.UltraGridBase.Set_ListManager(Object newDataSource, String newDataMember)
at Infragistics.Win.UltraWinGrid.UltraGridBase.set_DataSource(Object value)
at PortfolioMonitor.UserControls.ObjectGrid.BindGrid(IGridDataBroker obj, UltraGrid grid) in C:\..............
The onlything that springs to mind is that perhaps you are using multiple threads in your application and the data is not getting properly marshalled to the UI Thread? Is your app using multiple threads?