To,
Problem: Unabled get Invalid file index to remove the invalid file by upload.deleteFileInputAt(i); since upload.getUploadedFiles(); only get valid file index.

<telerik:RadAsyncUpload runat="server" ID="RadAsyncUpload1"
MultipleFileSelection="Automatic" AllowedFileExtensions=".sql" MaxFileSize="1000000"
OnClientValidationFailed="DeleteInvalidFiles">
</telerik:RadAsyncUpload>
function DeleteInvalidFiles() {
var upload = $find("<%= RadAsyncUpload1.ClientID %>");
var inputs = upload.getUploadedFiles(); //Get Valid File only
for (i = inputs.length - 1; i >= 0; i--) {
alert(inputs[i].value);
if (!upload.isExtensionValid(inputs[i].value))
upload.deleteFileInputAt(i);
}
}
Thks
From Tan;
Problem: Unabled get Invalid file index to remove the invalid file by upload.deleteFileInputAt(i); since upload.getUploadedFiles(); only get valid file index.
<telerik:RadAsyncUpload runat="server" ID="RadAsyncUpload1"
MultipleFileSelection="Automatic" AllowedFileExtensions=".sql" MaxFileSize="1000000"
OnClientValidationFailed="DeleteInvalidFiles">
</telerik:RadAsyncUpload>
function DeleteInvalidFiles() {
var upload = $find("<%= RadAsyncUpload1.ClientID %>");
var inputs = upload.getUploadedFiles(); //Get Valid File only
for (i = inputs.length - 1; i >= 0; i--) {
alert(inputs[i].value);
if (!upload.isExtensionValid(inputs[i].value))
upload.deleteFileInputAt(i);
}
}
Thks
From Tan;