Unplanned
Last Updated: 16 Jun 2021 08:14 by ADMIN
I am using the RadAsyncUpload with UploadedFilesRendering="BelowFileInput".  This works fine, but I would like the list to appear in the order they are selected not the reverse order.  Is there away to accomplish this?  It should look like the UploadedFilesRendering="AboveFileInput" list but appearing below.

This should be a feature of the control which currently limited to above in the order they are select or below the reverse order.  In either case you should be able to select the order the files are displayed in the UI.
Declined
Last Updated: 14 Jun 2021 14:46 by ADMIN
There will be a validation that will stop dragged and dropped folders in the drop zone of RadAsyncUpload from being uploaded.
Unplanned
Last Updated: 10 Jun 2021 18:10 by ADMIN
Unplanned
Last Updated: 28 May 2021 17:25 by ADMIN
When validation is set in order prevent a user from uploading an unsupported file, it works fine when the user uploads files with extensions.

The problem is, if the same user attempts to upload from a mobile device such as from google drive, the file typically has no extensions, and therefore it fails validation; even though it in fact is a supported file.

Somehow, when we know it's a mobile device, tablet, or a MAC we need to be able to allow no extensions.

Create an option or detect if it is be accessed from a mobile device, and allow us to choose if we want allow files to have no extensions, even if the validation is active so that if a file is uploaded without an extension in those cases it doesn't trigger the validation and fails clients side.
Unplanned
Last Updated: 28 May 2021 13:21 by ADMIN
Created by: Darcy Mayer
Comments: 0
Category: AsyncUpload
Type: Feature Request
0
One of the issues with the asyncuploader is the inability to be able to reorder the list.  There should be a way to allow for dragging and dropping the files in the desired order even after they've been uploaded to the list without having to delete the files only to upload them again in the required order.
Won't Fix
Last Updated: 27 May 2021 12:39 by ADMIN
Created by: Ed
Comments: 1
Category: AsyncUpload
Type: Feature Request
0
The RadAsyncUpload control is used on forms with other controls, and sometimes we need to validate the control, that is require that the user uploads a file before the form can be submitted.  We have to use a Customvalidator and check the controls client-side properties to see if it has a file.  But if you set the ControltoValidate property an exception occurs.  
Please support this property so that a radAsyncUpload control can be associated with an ASP.Net validator.
Completed
Last Updated: 17 May 2021 09:32 by ADMIN
Upgrading to UI for ASP.NET AJAX Q2 2015 (2015.2.729.45) sets requestLimits maxAllowedContentLength in web.config to 

<requestLimits maxAllowedContentLength="0" /> <!--8MB Max upload-->

resulting in errors like "PRM_ServerError" on postbacks.
Unplanned
Last Updated: 02 Dec 2020 15:06 by ADMIN
ADMIN
Created by: Hristo Valyavicharski
Comments: 6
Category: AsyncUpload
Type: Feature Request
12
When upload larger files the connection may dropped during the file uploading. In result of this the selected file will not be uploaded successfully and the user will have to start the uploading from the beginning. This operation can be very annoyng when connection is slow. 

The suggested features aims to allow resuming, when the failed file is selected again. The uploading should continue automatically from there it stopped.

Declined
Last Updated: 11 Sep 2020 13:32 by ADMIN
Created by: Eli
Comments: 1
Category: AsyncUpload
Type: Feature Request
1
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.
Completed
Last Updated: 17 Jul 2020 15:07 by Diogo Mendonça
Created by: Diogo Mendonça
Comments: 2
Category: AsyncUpload
Type: Bug Report
0

Hello,

I have a problem with postback on RadAsyncUpload in my project.

So, I created a simple project, with your example (https://docs.telerik.com/devtools/aspnet-ajax/controls/asyncupload/how-to/how-to-persist-uploaded-files) and the problem remains.

if I define PostbackTriggers on the aspx page, after the post back, I can see the files uploaded on the page, but the UploadedFiles.Count in code behind returns zero.

<telerik:RadAsyncUpload runat="server" ID="RadAsyncUpload1" PostbackTriggers="Button3,Button4"></telerik:RadAsyncUpload>

if I define PostbackTriggers on the aspx.vb page, after the post back I can't see the files uploaded on the page, but the UploadedFiles.Count in code behind returns 1.

RadAsyncUpload1.PostbackTriggers = New String() {Button1.ClientID, Button2.ClientID}

 

So, there is no way to, after the postback, present the uploaded files in page and values in  RadAsyncUpload.UploadedFiles.

 

Please, check the attach files.

Best Regards,

Mauro Santos

Declined
Last Updated: 29 May 2020 14:52 by ADMIN
Created by: Jukka
Comments: 2
Category: AsyncUpload
Type: Feature Request
2
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
Unplanned
Last Updated: 27 May 2020 16:26 by ADMIN
Created by: Mohammed
Comments: 1
Category: AsyncUpload
Type: Feature Request
1

Hi guys,

I can see async.concurrent feature in kendo ui upload control, do we have this feature or can have it in ajax upload control ? 

 

https://docs.telerik.com/kendo-ui/api/javascript/ui/upload/configuration/async.concurrent

Unplanned
Last Updated: 22 May 2020 13:16 by ADMIN
ADMIN
Created by: Peter Milchev
Comments: 0
Category: AsyncUpload
Type: Feature Request
3
Currently the AsyncUpload saves the chunks in the Temporary folder using the original name of the file, the Process method of the Custom handler. When the Temporary folder name is very long, it can hit the Windows path length limitation of 260 symbols.
Completed
Last Updated: 06 May 2020 07:34 by ADMIN
Created by: Theo
Comments: 1
Category: AsyncUpload
Type: Feature Request
0
Why not add a "basic mode" to radasyncupload? that saves the selected file(s) in the target folder as soon as the upload is complete without the need for an extra postback?

Or facilitate a postback through a popup "upload complete" with an ok button?

And a little feedback in general on the documentation nearly all the examples have all the bells and whistles active, which makes them hard to read for programmers with little experience like me. 

Why not have every control with a absolutely minimalistic example that only shows the core functionality?

Completed
Last Updated: 19 Feb 2020 12:55 by ADMIN
Release R1 2020 SP1
Created by: Jeff Cuddigan
Comments: 0
Category: AsyncUpload
Type: Bug Report
1

This issue is observed only in R1 2020. The solution is to not disable the FileAPI.

Reproduction steps:

<script>
    Telerik.Web.UI.RadAsyncUpload.Modules.FileApi.isAvailable = function () { return false; };
    Telerik.Web.UI.RadAsyncUpload.Modules.Flash.isAvailable = function () { return false; };
    Telerik.Web.UI.RadAsyncUpload.Modules.Silverlight.isAvailable = function () { return false; };
</script>
<telerik:RadAsyncUpload runat="server" ID="RadAsyncUpload1" ></telerik:RadAsyncUpload>

Completed
Last Updated: 09 Apr 2019 15:06 by ADMIN

Documentation says Firefox should be ok with LastModifiedDate, but it's not.  It's consistently being set to 1/1/0001 12:00:00 AM, which is not useful.

Happens in any RadAsyncUpload example if you look at the value for LastModifiedDate in the AsyncUploadedFile objects.

Works fine in Chrome, Edge.  Fails in Firefox for Mac or Windows.

Completed
Last Updated: 15 Mar 2019 08:33 by ADMIN
Created by: Alex Kapitanovskyy
Comments: 1
Category: AsyncUpload
Type: Bug Report
0
After the update from version 2018.2.710 to 2019.1.2015 the files bigger than 2 MB are cut off (up to 2 MB) and broken during the upload.
Completed
Last Updated: 08 Mar 2019 09:39 by ADMIN
When the ChunkSize of RadAsyncUpload is set the files are not fully uploaded. A sample excel file to reproduce the issue is attached to this reply.
Temporary fix:
Remove the ChunkSize setting of the AsyncUploade:

        <telerik:RadAsyncUpload ID="UploadFile" runat="server" MultipleFileSelection="Automatic"
            OverwriteExistingFiles="true" ReadOnlyFileInputs="true" InputSize="45" EnableViewState="true" TargetFolder="~/UploadedFiles">
        </telerik:RadAsyncUpload>

Steps to reproduce:

1. Run the following configuration and upload the attached to this item file
        <telerik:RadAsyncUpload ID="UploadFile" ClientIDMode="AutoID" runat="server" MultipleFileSelection="Automatic"
            OverwriteExistingFiles="true" ReadOnlyFileInputs="true" ChunkSize="3145728" InputSize="45" EnableViewState="true" TargetFolder="~/UploadedFiles">
        </telerik:RadAsyncUpload>
        <telerik:RadButton runat="server" Text="Upload"></telerik:RadButton>


Expected: An 11MB file is uploaded
Actual: An 8MB file is uploaded (the last chunk part is missing)


Completed
Last Updated: 11 Dec 2018 11:43 by ADMIN
We have created a KB article where a possible approach to achieve image resizing before the upload is suggested. You can find it at https://www.telerik.com/support/kb/aspnet-ajax/upload-(async)/details/resize-images-client-side-with-html5-before-uploading-with-radasyncupload

The article describes a straightforward way on how to change the uploaded image dimensions. You can further improve and modify the logic in the _uploadFile function to allow the user to define the new dimensions or use a tool to allow the users to modify the image.
1 2 3 4