We use UltraDataSource as UltraGrid DataSource. There is a hidden column containing our domain object in the grid. Every time when there is a need to refresh grid with latest collection, we set the old DataSource to null and assign a new UltraDataSource to the grid. It's faster this way than refresh each row. But it seems old domain object collection was not released after refresh. This caused memory leak issue in our app, since we need to refresh our grid often.
Any suggestion on this is much appreciated.
Crystal.
Forget to mention that it looks like the reason why domain object didn't get released is that UltraGrid has reference to them.
Thanks,
Hi Crystal,
Do you have the latest service release? If not, you should try that and see if it helps.
How to get the latest service release - Infragistics Community
If that does not help, we will need a sample sample project demonstrating the problem so we can check it out.