Important Notice - Forums is archived
To simplify things and help our users to be more productive, we have archived the current forum and focus our efforts on helping developers on Stack Overflow. You can post new questions on Stack Overflow or join our Discord channel.

Vaadin lets you build secure, UX-first PWAs entirely in Java.
Free ebook & tutorial.
TreeGrid - columns lazy loading
Hi,
is there a possibility to lazy loading the actually not visible columns in a TreeGrid? Because, I have a very big dataset (~1 million rows & several thousand columns) and the load time is too long. It kills the UI...
I want to load datas, only if I'm scrolling the treegrid.
How can I lazy loading the columns or what is the recommended method?
Thanks
Hi,
not out of the box. Unfortunately I think Grid is generally only designed for a large number rows, not columns - several thousand columns sounds like it won't work. You'll need to look into Grid internals if you want to make that happen, and I suspect it won't be very simple.
-Olli
Probably still no easy possibility to lazy load columns right? Rendering performance is pretty bad with > 20 (invisible) columns.