Error Handling

Error Display and Recovery

Handle upload errors gracefully with user-friendly error messages and recovery options. Errors can be retried, skipped, or the entire queue can be cancelled.

Drag & drop files here, or paste from clipboard
<au:AjaxFileUpload ID="Uploader1" runat="server"
 AllowMultiple="true"
 MaxRetries="2"
 ShowProgress="true" />

// JavaScript error handling
var uploader = AjaxUploader.getInstance('Uploader1');
uploader.on('taskError', function(task, error) {
 showError(task.fileName, error);
 // Options: retry, skip, or cancel
});
uploader.on('error', function(error) {
 showError('Upload', error);
});

function retryFailed() {
 uploader.retryAll();
}