Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
510
UltraGrid LoadOnDemand scrolling increases memory due to ultra grid cells
posted

We have an UltraGrid which is bound to an UltraDataSource and LoadStyle is set to LoadOnDemand. We have been profiling the grid to minimise memory usage and noticed when the grid scrolls and you compare the memory footprint to when the grid first loaded, the extra memory is mainly attributed to UltraGridCells, Visible Headers and SubObjectPropChangeEventHandlers (in order of greatest change in memory). Our grid has about 8000 rows and 75 columns.

As the grid is load on demand:

1. Why does it create more ultra grid cells when the user scrolls and not reuse the ones it already has in view?

2. Is there a way to reduce the memory used while scrolling?

3. I tried to find the NetAdvantage example / tutorial on Load On Demand but for our company it seems to no be installed. Is there another way i can see the guide to Load On Demand? 

Thanks

Parents
No Data
Reply Children
No Data