Declined
Last Updated: 14 Jul 2021 09:52 by ADMIN
Philip
Created on: 18 Feb 2021 03:23
Category: ListView
Type: Feature Request
0
ListView virtualization

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;

 

3 comments
ADMIN
Nadezhda Tacheva
Posted on: 14 Jul 2021 09:52

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.

ADMIN
Marin Bratanov
Posted on: 18 Feb 2021 12:38

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/.

Philip
Posted on: 18 Feb 2021 03:25

img