Upload Window - Can't press "select" button

15 posts, 0 answers
  1. Joshua
    Joshua avatar
    11 posts
    Member since:
    Dec 2010

    Posted 30 Mar 2011 Link to this post

    Hey Telerik,

    I ran in an interesting issue today. I deployed a web application that uses FileExplorer.... some browsers can't press the "Select" button in the Upload window. The cursor changes to a "hand" like you can click on it... but no amount of clicking around will execute it.

    It's strange...  I've seen it happen in both IE and Firefox.

    I know there is a control buried underneath it.... I've search the forums but didn't see anything.

    Telerik.web.ui.dll: 2011.1.322.40
    Firefox: 3.6.16
    Flash: 10,1,102,64

    Any clue on what's going ok ?

    Screenshot: http://i.imgur.com/NLEZq.png

    -Josh
  2. Joshua
    Joshua avatar
    11 posts
    Member since:
    Dec 2010

    Posted 30 Mar 2011 Link to this post


  3. UI for ASP.NET Ajax is Ready for VS 2017
  4. Dobromir
    Admin
    Dobromir avatar
    1633 posts

    Posted 31 Mar 2011 Link to this post

    Hi Josh,

    We are aware of a such behavior only in scenarios where the left-mouse button is clicked and then the mouse is dragged over the "Select" button (without releasing the mouse button). However, this issue was resolved in previous versions of RadControls for ASP.NET AJAX.

    I tried to reproduce it using the provided information but to no avail. Could you please provide more detailed information on the specific scenario? A sample project and / or a live URL reproducing the problem along with the exact steps that need to be executed will be of great help solving this case.

    Looking forward to hearing from you,
    Dobromir
    the Telerik team
  5. Joshua
    Joshua avatar
    11 posts
    Member since:
    Dec 2010

    Posted 22 Apr 2011 Link to this post

    I took a break working on this... now back to this issue.

    The "select" button does not work for me when I have EnableAsyncUpload="true"

    I have a site with the most basic setup:

    <telerik:RadFileExplorer runat="server" ID="RadFileExplorer1" Width="100%" Height="600" EnableAsyncUpload="true"  >
        <Configuration SearchPatterns="*.*" MaxUploadFileSize="1073741824"
         ViewPaths="~/media/CMS/" UploadPaths="~/media/CMS/"  />
    </telerik:RadFileExplorer>

    I can see the files, but when I get to the Async Upload window I cannot click on "select".

    NOTE: When I disable flash, I CAN click on "select". This leads me to believe it's a problem with the latest version of flash.

    I want to test on your website.... I see that you have a new AsyncUpload demo... but it seems to be broken at the moment.

    http://demos.telerik.com/aspnet-ajax/fileexplorer/examples/asyncupload/defaultcs.aspx

    Can someone else create a super-basic file explorer, and see if the select button works? (have the latest flash player installed).

    -Joshua

  6. Joshua
    Joshua avatar
    11 posts
    Member since:
    Dec 2010

    Posted 22 Apr 2011 Link to this post

    Just did a little more testing.

    Here are my observations about pressing the "select" button.

    • It works for silverlight.
    • it works for pure javascript 
    • it does not work for flash (I'm using version 10,2,159,1 )

    -Josh
  7. Dobromir
    Admin
    Dobromir avatar
    1633 posts

    Posted 26 Apr 2011 Link to this post

    Hi Joshua,

    Thank you for the provided additional information. I was able to reproduce this issue using the flash module. I have logged this into our database for further investigation.

    For the time being I would suggest you to disable the flash for the RadAsyncUpload. You can do this using the following JavaScript code:
    <script type="text/javascript">
        Telerik.Web.UI.RadAsyncUpload.Modules.Flash.isAvailable = function () { return false; }
    </script>

    In this help article you can find more information regarding RadAsyncUpload modules.

    Best wishes,
    Dobromir
    the Telerik team

    Browse the vast support resources we have to jump start your development with RadControls for ASP.NET AJAX. See how to integrate our AJAX controls seamlessly in SharePoint 2007/2010 visiting our common SharePoint portal.

  8. Joshua
    Joshua avatar
    11 posts
    Member since:
    Dec 2010

    Posted 26 Apr 2011 Link to this post


    Thanks for the reply. I'm glad I could bring it to your attention.

    Any idea how soon you can fix this? I can't force my users to disable their flash (or install silverlight).

    They need multiple file select capabilities. Please let me know,

    -Josh
  9. Dobromir
    Admin
    Dobromir avatar
    1633 posts

    Posted 28 Apr 2011 Link to this post

    Hi Joshua,

    Currently we are working on this issue, unfortunately I am unable to provide firm estimate on when it will be available. We will do our best to have it fixed for the next service pack.

    Best wishes,
    Dobromir
    the Telerik team

    Browse the vast support resources we have to jump start your development with RadControls for ASP.NET AJAX. See how to integrate our AJAX controls seamlessly in SharePoint 2007/2010 visiting our common SharePoint portal.

  10. Adam
    Adam avatar
    177 posts
    Member since:
    Oct 2012

    Posted 23 Aug 2011 Link to this post

    We've had the same issue with some users. I had one of them install Silverlight and it started working. Am I correct in my assumption that it uses Silverlight, then Flash, and then Javascript in that order?

    If so, will the code supplied disable the Flash option (since that seems to be the one causing the issues)? If the Javascript option is used, can they still select multiple files to upload at one time?

    Thanks,
    Adam
  11. Dobromir
    Admin
    Dobromir avatar
    1633 posts

    Posted 25 Aug 2011 Link to this post

    Hi Adam,

    Yes, your assumptions is correct. RadAsyncUpload is using the first available module in that order (Silverlight, Flash, JavaScript), and yes, the problematic module is the Flash one.

    Unfortunately, multiple file selection is available only for the Silverlight and Flash modules.

    Greetings,
    Dobromir
    the Telerik team

    Thank you for being the most amazing .NET community! Your unfailing support is what helps us charge forward! We'd appreciate your vote for Telerik in this year's DevProConnections Awards. We are competing in mind-blowing 20 categories and every vote counts! VOTE for Telerik NOW >>

  12. Adam
    Adam avatar
    177 posts
    Member since:
    Oct 2012

    Posted 25 Aug 2011 Link to this post

    Will this code disable the Flash module?

    <script type="text/javascript">
      
        Telerik.Web.UI.RadAsyncUpload.Modules.Flash.isAvailable = function () { return false; }
      
    </script>

  13. Dobromir
    Admin
    Dobromir avatar
    1633 posts

    Posted 25 Aug 2011 Link to this post


    Yes Adam, this prevent the usage of the Flash module regardless if Flash is installed on the client's machine.

    Kind regards,
    Dobromir
    the Telerik team

    Thank you for being the most amazing .NET community! Your unfailing support is what helps us charge forward! We'd appreciate your vote for Telerik in this year's DevProConnections Awards. We are competing in mind-blowing 20 categories and every vote counts! VOTE for Telerik NOW >>

  14. Ross Presser
    Ross Presser avatar
    30 posts
    Member since:
    Dec 2008

    Posted 30 Aug 2011 Link to this post

    I'm not finding that this disables Flash for my page.

    An additional complication on my page is that the RadAsyncUpload is inside a RadAjaxPanel.
  15. Adam
    Adam avatar
    177 posts
    Member since:
    Oct 2012

    Posted 31 Aug 2011 Link to this post

    Same here, it did not disable the flash module for me. I placed it in the HEAD tag before any JS functions.
  16. Dobromir
    Admin
    Dobromir avatar
    1633 posts

    Posted 01 Sep 2011 Link to this post

    Hi guys,

    This JavaScript is used to override an existing method of the RadAsyncUpload to disables the Flash module of the control not the Flash for entire page, and for this JavaScript to have effect it must be registered on the page after the RadAsyncUpload scripts, thus you need to place it after the ScriptManager declaration.

    Best wishes,
    Dobromir
    the Telerik team

    Thank you for being the most amazing .NET community! Your unfailing support is what helps us charge forward! We'd appreciate your vote for Telerik in this year's DevProConnections Awards. We are competing in mind-blowing 20 categories and every vote counts! VOTE for Telerik NOW >>

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