I would be nice to gain more control over radasyncupload's upload behavior when using database as storage for uploaded files. Consider this use case. You have file management web-app that uses SQL database as storage for uploaded files. In SQL database you use Filestream enabled table to store the uploaded file data. You like to allow your app users to upload multiple big files > 100 Mt at once. And you have limited disc space on your web server hosting your app. So you don't want to buffer those uploaded files on your web server in any point of the upload process. To be able to do so radasyncupload needs to be able to stream uploaded files to the SQL database as straight as possible. Chunk by chunk. radasyncupload already has feature that allows you to use your own generic handler to handle some of the upload process. It just needs expose some of those events that happens before process-event (maybe ProcessRequest?). So developer can start handling the HttpPostedFile's InputStream at the begining of the upload and stream it directly to the database. Like one can do with the regular upload controls like so: Public Sub ProcessRequest(ByVal context As HttpContext) Implements IHttpHandler.ProcessRequest Dim hpf As HttpPostedFile For i = 0 To context.Request.Files.Count - 1 hpf = context.Request.Files.Item(i) ... Using Command As SqlCommand = New SqlCommand(String.Concat("INSERT INTO Dokuments(DokumData...) values (@DokumData...)"), connection) 'Other params Command.Parameters.Add("@DokumData", SqlDbType.Binary, -1).Value = hpf.InputStream connection.Open() Command.ExecuteScalar() connection.Close() Next End Sub
We would like the ability to perform drag and drop upload when using the Silverlight module. We have found and have much support from forums and posts that the FileApi module does not work with environments with Windows Authentication and IE 11. This is due to a know IE bug that is not going to be fixed. http://www.telerik.com/forums/telerik-async-upload-fails-in-ie11-on-load-balancer http://www.telerik.com/forums/radasyncupload-freezes http://www.telerik.com/forums/ie11-freezes-when-is-used-async-upload Although I can disable the FileApi, doing so prevents us from using the much loved drag and drop.
There will be a validation that will stop dragged and dropped folders in the drop zone of RadAsyncUpload from being uploaded.
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" />
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.
Telerik version - 2011.1.614.35 RadAsyncUpload issues on Safari 5.1.7, IE 9 and Chrome 28.0.1500.95 - Following is the list of issues seen on the mentioned browsers - a. On Safari, the upload file functionality doesn't work at all – On Safari, when a file is selected from the Open dialog box, the dialog box closes and nothing happens after that. The file is not shown in the upload control, and no event is fired. b. On IE, the Open dialog box shows the specific file types by default, whereas on Chrome, all file types are shown by default – We have set the ‘AllowedFileExtensions’ property of the RadAsyncUpload to “image/png,image/x-png,image/jpeg,image/pjpeg,image/gif,.x-png,.gif,.jpeg,.jpg,.png”. On IE 9, when the Open dialog box is opened, by default, the mentioned extensions as selected in the File Type drop down. Whereas, on Chrome, ‘All’ is shown in the File Type drop down. We would like this behavior to be consistent. Is it possible to show ‘All’ on IE9? c. On Chrome, uploading a file with size greater than the mentioned file size gives a Silverlight error (Refer SilverlightPluginError.png) – i. The MaxFileSize is set to 500 KB. When user tries to upload a file with size greater than 500 KB, the gets an alert message indicating he cannot upload a file beyond the said size. This works fine on all browsers other than Chrome. On Chrome, when a file with size greater than 500 KB is selected from the Open dialog box, the page seems to hang for some time. Then an alert message is displayed with following message – The following plug-in is unresponsive: Unknown Would you like to stop it? ii. Upon clicking ‘Yes’, following message is shown below the Chrome address bar Silverlight plug-in has crashed iii. And, the alert indicating file size greater than 500 KB cannot be uploaded is shown.
estoy utlizando radasyncupload para una webpart. y requiero que cundo le de clic a un boton pueda acceden a los archos seleccionados pero al ingresar al evento clic del boton el radasycnupload esta null, ademas que el evento FileUploaded nunca se ejecuta
Here's the scenario: User changes the extension of a .js file to .jpg and upload the file, by no means we are able to restrict the user from uploading the file. Is there a way to stop user from uploading based on associated mimetype ?