Completed
Last Updated: 29 Jan 2021 09:00 by ADMIN
Release 2.21.0
Jurgen
Created on: 07 Sep 2020 14:49
Category: TreeList
Type: Feature Request
3
Loading / filtering spinner for the TreeList
I now have a treelist with a few thousand items, but the filtering takes a few seconds, and halfway there is a refresh with partial results.

Now the users are complaining that they do not really know when the treelist is done with filtering.
6 comments
ADMIN
Marin Bratanov
Posted on: 29 Jan 2021 09:00

Glad it's working for you, Jurgen :)

No worries about the name, everyone has been calling me "Martin" for many many years :)

 

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

Jurgen
Posted on: 29 Jan 2021 08:56

 

Hi Marin,

 

Ahh ok, I thought it was working with events or was an option in the component.

Just checked it, and it's exactly what my users needed. Thanks!

My appologies for calling you Martin before (Marin is not a common name here but Martin is :D).

 

Regards,

Jurgen

 

ADMIN
Marin Bratanov
Posted on: 29 Jan 2021 08:52

Hello Jurgen,

It is available automatically, you can read more here: https://docs.telerik.com/blazor-ui/common-features/loading-sign

 

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

Jurgen
Posted on: 29 Jan 2021 08:28

Hi Martin,

 

It's nice this is implemented, but how do I use it?

I don't see any mention of it in the filtering or events documentation of the treelist.

 

Kind reegards,

Jurgen

ADMIN
Marin Bratanov
Posted on: 24 Nov 2020 12:45

Hi Jurgen,

Actually, implementing such events is a bit thing, especially considering what data they should provide. Moreover, they will add a performance hit (two re-renders for each event, which is a total of at least 5 renders vs 1 render without them, regardless of whether you use and need them or not). Thus, this task is not a trivial one at all.

The best way to know when this becomes available is to click the Follow button - you will receive an email notification when an update happens (for example, when we know which release will contain such a feature, that information will be added in this page). At the moment, the tentative plan is the 2.21.0 release scheduled for end of January.

That said, you may also want to Follow the implementation of an OnRead event like in the grid: https://feedback.telerik.com/blazor/1494813-expose-an-event-equivalent-to-the-onread-event-for-the-grid. That would also let you have a similar hook, but will provide much richer functionality and performance optimizations.

 

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

Jurgen
Posted on: 24 Nov 2020 12:40

This is such a big thing with my users because they work with large datasets.

Implementing 2 events (like filter started/stopped) can't be such a big job (I guess).

Will this be implemented in the near future...?