Hello
Would be great to have a virtualization option on the ListView component, as paging is already supported.
Then we can achieve the "google images" type infinite scrolling without killing performance by loading all without paging...
Below example where we want users to be able to infinitely scroll through images based on keywords;
Hi Philip,
We now have an opened request for endless scrolling feature for the ListView.
In case you find it interesting and applicable for your scenario, you might vote for it and follow it to keep in track with its progress.
Regards,
Nadezhda Tacheva
Progress Telerik
Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.
Hi Philip,
In general, virtual scrolling requires that the component that does that virtualization has control over the rendering of the items, and that those items have the same dimensions. In the listview, that's not the case, which is why virtual scrolling can't really fit a listview.
What I can suggest you look into is using one of the following:
Apart from that, the listview has built-in paging that you can use to reduce the size of the DOM and speed up the UI. It even offers an OnRead event that lets you implement load-on-demand (server operations such as paging, sorting, filtering) so you don't have to load all the data.
Regards,
Marin Bratanov
Progress Telerik
Virtual Classroom, the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products quickly just got a fresh new look + new and improved content including a brand new Blazor course! Check it out at https://learn.telerik.com/.
img