We use ListGrid to build a reporting tool where users define the layout and content of the grid. Some users want to build reports with tons of columns (200-600). Even with data-binding and really small page size (10), grids of that size have a lot of GUI performance issues. Any significant scrolling can cause the render to stutter, and sometimes the page freezes.
I realize the this use case is a bit counter-architectural, and the custom formatting we do is definitely part of the issue. But I was wondering if there are any best practices to maximize performance on really wide grids. Are there any LIstGrid settings I can adjust? We would also be interested in sponsoring a feature so databinding can page across columns, not just rows.
Thanks,
John
I realize the this use case is a bit counter-architectural, and the custom formatting we do is definitely part of the issue. But I was wondering if there are any best practices to maximize performance on really wide grids. Are there any LIstGrid settings I can adjust? We would also be interested in sponsoring a feature so databinding can page across columns, not just rows.
Thanks,
John
Comment