5

Closed

AjaxFileUpload: Drag and Drop is not working on IE10 for Windows 7

description

It seems that Drag and Drop function of the AjaxFileUpload control is not working on IE10 (tested in IE10 for Windows 7).

For example the official sample (just try it yourself : http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/AjaxFileUpload/AjaxFileUpload.aspx) is working well in Chrome and Firefox, but not in IE10.
Closed Aug 20 at 8:14 AM by MikhailTymchukDX

comments

dmenoni wrote Feb 28, 2013 at 1:41 PM

A possible fix:
IE10 needs to bind preventDefault() to the dragenter event.

By adding:
$('div[id$="Html5DropZone"').bind("dragenter", function (e) { e.preventDefault(); });
I'm able to get the drop functionality working.

I'll be adding (in my local modified toolkit) to AjaxFileUpload.pre.js:
_html5OnDragEnter: function (event) {
    event.stopPropagation();
    event.preventDefault();
},

lwsouza wrote Jun 19, 2013 at 1:10 AM

Hello !

I´m having the same problem: the drag and drop is not working.
Does anyone found a solution ?

MikhailTymchukDX wrote Jul 21 at 10:48 AM

The issue is fixed and the fix is included in the future release.
Related changeset: be60be2

Please try a workaround if you have corrupted form data in IE 10: https://blog.yorkxin.org/posts/2014/02/06/ajax-with-formdata-is-broken-on-ie10-ie11/

e9425261 wrote Jul 29 at 7:29 AM

Hi,
sorry, I am not familiar with CodePlex and changesets. Is this bugfix already published and included in v15.1.2? If not, when will it be published and how to find out?

Matthias