Endless calls to Telerik.RadUploadProgressHandler.ashx

3 posts, 0 answers
  1. Hans-Jürgen
    Hans-Jürgen avatar
    13 posts
    Member since:
    Oct 2012

    Posted 24 Feb 2015 Link to this post

    Hi,

    I am facing a Problem that seems to be a known issue with the Telerik RadProgressManager.
    I use the 'custom Progress pattern' to Show Progress on a rather Long running Operation.
    I trace http traffic via Fiddler.
    On completion I still see endless calls to RadUploadProgressHandler.ashx in form of:

    http://xxx.com/myapp/Telerik.RadUploadProgressHandler.ashx?RadUrid=b4443999-f902-4d63-9a9c-04277692d4dd&RadUploadTimeStamp=1424801338972&

    Every call uses the same RadUrID , but different RadUploadTimeStamp values.
    .
    Even calling ProgressArea.cancelRequest() in Javascript does not stop those calls.
    Strange enough this behaviour does NOT Show up when using IE(Version 11). But in FF and Chrome I see those endless calls.
    Of course, as mentioned in some related threads, adding
    <appSettings>  <add key="AllowCustomProgress" value="false"/></appSettings>
    in web.config prevent those calls, but , of course, in that case I do see the progressbars anymore.

    I saw from the Forum threads that this issue is present since 2010 (at least this was the earliet thread I found), and the last reply related to this problem from April 2014 says - 'We Need a runable project'. In my case this is not possible, since the application is pretty complex.

    What I have not seen in the Forum threads is the mentioning that the Problem does not Show up if IE is used.


    Could you please let me know if since April 2014 telerik found a fix or Workaround. If yes- what is a possible solution for the Problem.

    Hope that someone from telerik can provide help, otherwise I Need to give up usage of ProgressArea in my app. I have Clients with slow Networks and for those users the numerous (unnecessary) calls result in pretty slow Performance.

    Best regards
    Hans-Juergen







     
  2. Hans-Jürgen
    Hans-Jürgen avatar
    13 posts
    Member since:
    Oct 2012

    Posted 25 Feb 2015 Link to this post

    Hello again,

    I found a solution myself.
    Calling RadProgressContext.Current.OperationComplete = true in codebehind in case the Operation is completed, stops calls to
    RadUploadProgressHandler.ashx.

    Tested with IE, FF, Chrome.

    Cheers
    Hans-Jürgen

  3. UI for ASP.NET Ajax is Ready for VS 2017
  4. Peter Filipov
    Admin
    Peter Filipov avatar
    1028 posts

    Posted 25 Feb 2015 Link to this post

    Hello Hans,

    We have similar issue which we resolved in our latest version of Telerik.Web.UI. This is really strange that is happening at your side. The progress manager is stop polling if there are 10 requests with no information for the progress.

    Regards,
    Peter Filipov
    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