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


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 9:14 AM by MikhailTymchukDX


dmenoni wrote Feb 28, 2013 at 2: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) {

lwsouza wrote Jun 19, 2013 at 2: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 11: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 8:29 AM

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?