Instability when clicking on sub folders

9 posts, 1 answers
  1. Nic
    Nic avatar
    21 posts
    Member since:
    Oct 2012

    Posted 03 Nov 2014 Link to this post

    I'm using the file explorer with the demonstration CustomFileSystem provider. I have only one root folder and this always displays correctly.

    When clicking on a sub folder, file explorer will quite often display its busy overlay and fail to update to display the new folder and the busy overlay remains.  The only way to resolve this is to reset the service / close the browser start a new session.

    I'm using IE11 but can see the same behaviour in Chrome.

    As far as I can tell the CustomFileSystem provider is returning lists of folders and files when the click happens.

    Any ideas what may be causing this or what else I can check?

    TIA

    Nic


  2. Vessy
    Admin
    Vessy avatar
    1385 posts

    Posted 06 Nov 2014 Link to this post

    Hi Nic,

    Can you, please, provide a little more information about the specific scenario causing the issue?
    • Does the problem occur when you trying to open only specific folders, or does it happen sporadically? Can you make the permission tests from this help article and see whether the application has proper rights to access these folders?
    • Is the FileExplorer on your page ajaxified? Can you disable the AJAX and see what the result will be?

    If non of the above is the case, please, prepare a sample fully runnable project reproducing the case and send it so we can examine the problematic configuration on our side.

    Regards,
    Vessy
    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.

     
  3. UI for ASP.NET Ajax is Ready for VS 2017
  4. Nic
    Nic avatar
    21 posts
    Member since:
    Oct 2012

    Posted 07 Nov 2014 in reply to Vessy Link to this post

    Hi Vessy,

    This issue occurs sporadically. It does not seem to be related to any folder. It can be any folder that causes this behaviour. I cannot find any reason for this. Sometimes the application will work for a while and then start misbehaving. Sometimes it will fail on the first selected folder.

    I am access a physical file system on an SMB share over which my IIS user has full access rights, both on the share and on the underlying file system.

    I do not have any AJAX attached myself but the RADScriptManager seems to be required.

    Since you wrote your answer on AJAX I have removed all the custom properties from the file explorer and it seems that enabling async upload may be the cause of the problem. Since I have disabled this setting I have not had any further stability issues.

    Nic
  5. Ford
    Ford avatar
    7 posts
    Member since:
    Dec 2012

    Posted 07 Nov 2014 in reply to Nic Link to this post

    I also am having some issues and it seems like it might be AJAX related -- I have a fileexplorer that renders resonably quickly until I create a folder under the root folder through the file explorer. The busy spinner spins for a while, and eventually the folder shows -- this can take 30 seconds on my server, but I don not see to have the issue running on my test machine locally.

    If I click on the new folder (to view the files in the grid pane), the busy spinnner again spins for up to 30 seconds before displaying the grid -- even when there are no files present.

     

  6. Ford
    Ford avatar
    7 posts
    Member since:
    Dec 2012

    Posted 07 Nov 2014 in reply to Ford Link to this post

    More Info -- 
    - I load the Documents.aspx page I have created that contains the file explorer -- it shows the root folder (which is emtpy)
    - I click the "Create Folder" icon in the treeview to create a folder with default name NewFolder
    - I click OK... the busy spinner spins for about 30 seconds in the Treeview side of the control, then spins for another 30 seconds in the grid side of the control, then show the new folder in the tree view.
    -- If I then click on the NewFolder in the treeview, the busy spinner on teh grid side spins for another 30 seconds and shows empty grid (which is correct as there are no file in this new folder yet) 

    What could be taking so long to refresh this grid? I have set configuration.enableasyncupload = false to no avail.




  7. Nic
    Nic avatar
    21 posts
    Member since:
    Oct 2012

    Posted 10 Nov 2014 Link to this post

    Seems I was too quick to blame the async upload. Even with this feature off I now have the same problem.
  8. Nic
    Nic avatar
    21 posts
    Member since:
    Oct 2012

    Posted 10 Nov 2014 in reply to Nic Link to this post

    Hi Vessy,

    I have submitted a sample project as a support ticket as per the instructions you linked to. The ticket is 877683. The sample is basically the physical file path sample with very few changes. You will need to change the file mapping file paths to match your environment.

    As per this thread the instability seems to be very random. Sometimes the project will work correctly for quite a while, sometimes it refuses to work at all. You will probably need to change and recompile the project a few times to get it to jam.

    Thanks

    Nic
  9. Answer
    Vessy
    Admin
    Vessy avatar
    1385 posts

    Posted 12 Nov 2014 Link to this post

    Hi Nic,

    Thank you for the update - we will review the provided in the ticket project. I will advice that we continue our discussion on the subject in the ticket and provide the resolution of the problem in this thread immediately when there is such.

    Regards,
    Vessy
    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.

     
  10. Nic
    Nic avatar
    21 posts
    Member since:
    Oct 2012

    Posted 23 Dec 2014 in reply to Vessy Link to this post

    Just in case anyone else is battling with this one. Support recommended removing the RadCompression module from my web config and that fixed the problem.

    Nic
Back to Top
UI for ASP.NET Ajax is Ready for VS 2017