Please implement file filtering on the Open Dialog Window via the accepts property of the rendered HTML 5 input file control. The current implementation provides file filtering via flash or silverlight but this functionality is built into the <input type="file"/> control by adding the accepts property. In order to provide file filtering for all modern browsers, without using plugins, the accepts property would only need to be added to the already rendered file control. <input type="file" accepts="image/jpeg, image/gif" /> I have made this change via developer tools in each major browser and it worked fine across the HTML 5 compliant browsers (FF, Chrome, IE).
Workaround: Set DisablePlugins="true" or set RenderMode="Lightweight"
when deleting files from radasyncupload via the "built-in" delete button, both the upload_removing and upload_removed events are fired. However, when deleting files via the api, only the uploadRemoved event is fired. to reproduce: 1. run attached web form. select file for upload. click remove button. view console. note console entries have text "filename in UPloadRemoving.." as well as "filename in UploadRemoved...". Good 2. click the "delete via api" checkbox to enable. select another file. view console. Note console entry only has text "filename in UploadRemoved..." bad.
when deleting files from radasyncupload via the "built-in" delete button, "get_fileName()" method in both the upload_removing and upload_removed events returns correct data. However, when deleting files via the api, the get_fileName() method returns bad content. built-in button something like: document.pdf api something like: document.pdf<span class="ruFileProgressWrap"><span class="ruFileProgress"></span></span> to reproduce: 1. run attached web form. select file for upload. click remove button. view console. all good. 2. click the "delete via api" checkbox to enable. select another file. view console. bad.
when files are deleted via the user interface, this "frees up" the max file count for additional files to be uploaded. When files are deleted via API, the deleted files are still counted against the maxfilecount, and are not "freed up" to reproduce: run the attached web form. do not select "delete via api" checkbox add and remove a number of files. good. reload. do not select "delete via api" upload file A select "delete via api" upload file A one more time (note it will be deleted via api before it actually gets uploaded) deselect "delete via api" upload file B note you can no longer upload files, allthough only 2 have been uploaded and maxfilecoutn is 3 bad.
The user should be able to determine by which criteria the validation failed (size or extension).
We use the RadAsyncUpload control in several places in our application. We would like to be able to style the upload button to match other buttons on the form. Our preference would be to apply a CSS style but if the only option is to apply an 'skin', that would be acceptable.
RadAsyncUpload does not upload files in iOS 8 Safari. After selecting a file/files for upload, their upload remains as pending and never reaches the end of the process. Note: there is a known iOS 8 Safari issue with <input type="file" />