"Infinite" RadAjaxLoadingPanel issue

2 posts, 0 answers
  1. CabinetZulian
    CabinetZulian avatar
    12 posts
    Member since:
    Apr 2007

    Posted 09 Mar 2010 Link to this post

    We have a very annoying issue with the RadAjaxManager and RadAjaxLoadingPanel controls.

    When two or more Ajax requests are sent, two or more RadAjaxLoadingPanels are shown and only the first one is hidded... so the other AjaxLoadingPanel stay on screeen... letting the user know that the application is crashed or blocked...

    The bug can be easily reproduced with onlne Telerik samples pages.

    For exemple with this page :
    http://demos.telerik.com/aspnet-ajax/ajax/examples/loadingpanel/explicitshowhide/defaultcs.aspx

    - Clicking a day in the calendar produce a postback with a LoadingPanel => OK
    - Clicking the "Clear Selected Dates" produce a postback with a LoadingPanel => OK
    - Clicking a day in the calendar then clicking the "Clear Selected Dates"  before the first RadAjaxPanel is hidded make the second RadAjaxLoading panel loops infinitly => BUG

    Hope this bug will be fixed soon,

    Best regards,
  2. Iana Tsolova
    Admin
    Iana Tsolova avatar
    3388 posts

    Posted 11 Mar 2010 Link to this post

    Hi CabinetZulian,

    Thank you for bringing our attention to this issue. We will fix the mentioned demo accordingly.
    However, note that the observed behavior is rather expected. Because when you invoke an ajax request before the current ajax request has finished, the first request is aborted. As the first request does not finish successfully, the loading panel displayed on its start could know when to hide.

    To overcome this issue, you can either increase the requests queue size as described here, or prevent the user from performing multiple requests at a time.

    Greetings,
    Iana
    the Telerik team

    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
  3. UI for ASP.NET Ajax is Ready for VS 2017
Back to Top