if Manual Upload = true then Multiple File Selection feature doesn't work on IE9

7 posts, 0 answers
  1. Denius Valiant
    Denius Valiant avatar
    9 posts
    Member since:
    Jan 2013

    Posted 07 Feb 2013 Link to this post

    Hi,

    I encountered  a problem on IE9. I used AsyncFile Upload control. I needed Manual Upload and Multiple File Selection. I could select only one file in the open file dialog on IE9 and the upload module was IFrame. But On Firefox I could select several files at a time. After I had switched off the Manual Upload feature I could select several files at a time on IE9 and the upload module was Silverlight. What should to do in order the Multiple File Selection feature works on IE9?

    Environment: Win7 Ultimate x64 SP1, IIS7, VS2010 SP1, Silverlight 5, Telerik Radcontrols for ASP.NET Ajax Q3 2012  SP2 v.12.3.1308.0

    There is my project in the attachment.

    Thank you in advance.

    start.aspx

    <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Start.aspx.cs" Inherits="FileUploadIE.Start" %>
     
    <%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        <title></title>
        <script src="http://localhost:12769/Scripts/jquery-1.9.0.js" type="text/javascript"></script>
        <script type="text/javascript" id="telerikClientEvents1">
            function RadAsyncUpload1_FilesSelected(sender, args) {
                var moduleName = sender.get_loadedModuleName();
                $('#moduleName').html('<span> Uploading module: ' + sender.get_loadedModuleName() + ' </span>');
            }
        </script>
    </head>
    <body>
        <form id="form1" runat="server">
        <p id="moduleName">
        </p>
        <div>
            <telerik:RadAsyncUpload ID="RadAsyncUpload1" runat="server" ManualUpload="True"
                MultipleFileSelection="Automatic" OnClientFilesSelected="RadAsyncUpload1_FilesSelected">
            </telerik:RadAsyncUpload>
        </div>
        <telerik:RadScriptManager ID="RadScriptManager1" runat="server">
        </telerik:RadScriptManager>
        </form>
    </body>
    </html>
     

    start.aspx

    using System;
    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;
     
    namespace FileUploadIE
    {
        public partial class Start : System.Web.UI.Page
        {
            protected void Page_Load(object sender, EventArgs e)
            {
     
            }
        }
    }

     web.config

    <?xml version="1.0"?>
    <configuration>
      <system.web>
        <httpHandlers>
          <add path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource" verb="*" validate="false"/>
        </httpHandlers>
        <compilation debug="true">
        </compilation>
      </system.web>
      <system.webServer>
        <handlers>
          <add name="Telerik_Web_UI_WebResource_axd" verb="*" preCondition="integratedMode" path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource"/>
        </handlers>
      </system.webServer>
    </configuration>

     

     

     

  2. Plamen
    Admin
    Plamen avatar
    2729 posts

    Posted 12 Feb 2013 Link to this post

    Hi Denius,

     
    Thank you for contacting Telerik support.

    This is a limitation of the manual Upload functionality- it can only be used with multiple files in browsers which support FileApi. When manual upload is used under IE 9/8/7 the upload module is IFrame. Please excuse us for this limitation of our control.
     
    Hope this will explain the issue if you have further question |I will be glad to assist you again.

    All the best,
    Plamen
    the Telerik team
    If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed now.
  3. UI for ASP.NET Ajax is Ready for VS 2017
  4. Suthish
    Suthish avatar
    7 posts
    Member since:
    Feb 2013

    Posted 21 Feb 2013 Link to this post

    This an issue of IE9..

    IE9 forces every iframe to use the same DOCTYPE employed by the container document.

    http://social.msdn.microsoft.com/Forums/en-CA/iewebdevelopment/thread/bddb6fbb-4dd1-4f4a-ac8a-d2a5a19f23df
  5. Anthony
    Anthony avatar
    2 posts
    Member since:
    Aug 2003

    Posted 01 Apr 2014 Link to this post

    Hi Telerik,
    Is this issue fixed in later releases?.
    I am experiencing the IE9 & ManualUpload = true issue with the 2013.3.1324.45 version of Telerik.Web.UI?.

    Thanks
  6. Plamen
    Admin
    Plamen avatar
    2729 posts

    Posted 02 Apr 2014 Link to this post

    Hello Anthony,

    It looks like I could not explain properly- IE9 does not support HTML5  FileAPi upload module and unfortunately ManualUpload is not supported by the other upload modules. This is a limitation of the ManualUpload  functionality of the control in this browser and unfortunately the is not workaround of fix for it.

    Hope this will explain the issue.

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

     
  7. vel
    vel avatar
    1 posts
    Member since:
    Oct 2006

    Posted 04 Nov in reply to Plamen Link to this post

    Hello Plamen,

        I'm also facing multiple file selection issue in IE9 on windows7 OS. I'm using Telerik.Web.UI.dll Version 2015.1.310.14. Following is the telerik control code. Kindly let me know how to resolve this issue.

    <telerik:RadAsyncUpload runat="server" ID="AsyncUpload1" HideFileInput="true" MultipleFileSelection="Automatic"
    AllowedFileExtensions=".tif,.tiff,.pdf" OnClientFileSelected="onFileSelected"
    OnClientFileUploadRemoved="onFileSelected">
    <Localization Select="Select Files" />
    </telerik:RadAsyncUpload>

    Thanks,

    Vel

  8. Ivan Danchev
    Admin
    Ivan Danchev avatar
    829 posts

    Posted 09 Nov Link to this post

    Hello Vel,

    We tested your configuration and were not able to reproduce any issue with MultipleFileSelection on IE9. I attached a sample project that you could give a try and check whether this functionality works correctly at your end. Telerik.Web.UI.dll  must be added to the bin folder, in order to run the project.

    Regards,
    Ivan Danchev
    Telerik by Progress
    Check out the new UI for ASP.NET Core, the most complete UI suite for ASP.NET Core development on the market, with 60+ tried-and-tested widgets, based on Kendo UI.
Back to Top
UI for ASP.NET Ajax is Ready for VS 2017