Hi All,
My requirement goes like , we dont have allowed list extensions , instead we have blocked list of file types/extensions. So i wrote java script which will check against the blocked list [i.e xml file]. should be removed from the upload file collection. So i wrote following java script.
function OnClientFileSelected(sender, args) {
var currentFileName = args.get_fileName();
var fileExt = '.' + currentFileName.split('.').pop().toUpperCase();
if (!(IsValidFileType(fileExt))) {
// invalid file - inform user and remove
alert('"' + currentFileName + '" cannot be uploaded and will be removed.');
sender.deleteFileInputAt(args.get_rowIndex());
sender.deleteFileInputAt(currentFileName);
}
}
this script is runing fine. It is able to remove blocked file extensions from uploading. But in target folder am able to see the blocked files. It means in Front end the blocked file types are removed from uploading list.but in backend it goes to target folder.