How to show busy Indicator or similar when filtering grid

2 posts, 0 answers
  1. Anil Kumar
    Anil Kumar avatar
    1 posts
    Member since:
    Feb 2015

    Posted 12 Feb 2015 Link to this post

    I have telerik radgrid with many records. when applying a filter on columns it take some time to load the records. Here i  want to show a busy indicator or similar process while applying the filter. I tried setting radgrid busy property to true in "Filtering" event and setting it to false in "Filtered" event. But it doesn't seems working.

    Ex:
        private void Grid_Filtering(object sender, GridViewFilteringEventArgs e)
       {
                grid.IsBusy = true;
        }
     
        private void Grid_Filtered(object sender, GridViewFilteredEventArgs e)
       {
                grid.IsBusy = false;
       }

    Any help would be appreciated. Thanks in advance.
  2. Dimitrina
    Admin
    Dimitrina avatar
    3769 posts

    Posted 12 Feb 2015 Link to this post

    Hello,

    You may display a RadBusyIndicator in order to indicate an ongoing process. Generally, loading of the Distinct values in our filter control is a synchronous operation there is no need to show a BusyIndicator as this will not have any effect keeping in mind the FilteringControl itself is not going to be opened until the data is ready to be displayed.

    Regards,
    Dimitrina
    Telerik
     

    Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.

     
Back to Top