Pour les personnes voulant uploader des images avec des extensions en majuscules, il suffit de modifier le ftb.imagegallery avec :
for (int i=0;iValidationString += "[\\." + AcceptedFileTypes[i] + "]";
if (i < (AcceptedFileTypes.Length-1)) ValidationString += "|";
FileErrorMessage += AcceptedFileTypes[i];
if (i < (AcceptedFileTypes.Length-1)) FileErrorMessage += ", ";
}
for (int i=0;iValidationString += "[\\." + AcceptedFileTypes[i].ToUpper() + "]";
if (i < (AcceptedFileTypes.Length-1)) ValidationString += "|";
FileErrorMessage += AcceptedFileTypes[i];
if (i < (AcceptedFileTypes.Length-1)) FileErrorMessage += ", ";
}
FileValidator.ValidationExpression = ValidationString+")$";
FileValidator.ErrorMessage=FileErrorMessage;
Et modifier dans la méthode IsValidFileType() le test par :
if (ext.ToLower() == AcceptedFileTypes[i].ToLower()|| ext == AcceptedFileTypes[i].ToUpper()) {
Normalement, ca devrait fonctionner maintenant