Restrictions de téléversement
Les administrateurs peuvent restreindre les téléversements par type et taille de fichier directement dans les propriétés du composant — aucun code requis.
Restrictions par type de fichier
Section intitulée « Restrictions par type de fichier »Deux propriétés contrôlent les types de fichiers acceptés :
Extensions autorisées
Section intitulée « Extensions autorisées »Une liste blanche d’extensions autorisées (ex. : pdf,docx,xlsx). Lorsqu’elle est configurée, seuls ces types peuvent être téléversés. Laissez vide pour autoriser tous les types.
Extensions exclues
Section intitulée « Extensions exclues »Une liste noire d’extensions bloquées (ex. : exe,bat,sh). Ces types sont rejetés au téléversement. Laissez vide pour ne rien exclure.
Utilisation combinée
Section intitulée « Utilisation combinée »Lorsque les deux sont configurées, elles fonctionnent comme un filtre combiné :
- La liste autorisée est vérifiée en premier — si l’extension du fichier ne figure pas dans la liste autorisée, il est bloqué.
- La liste exclue est vérifiée ensuite — si le fichier a passé la vérification de la liste autorisée mais figure dans la liste exclue, il est tout de même bloqué. Un fichier doit figurer dans la liste autorisée et ne pas figurer dans la liste exclue pour être accepté.
Limite de taille de fichier
Section intitulée « Limite de taille de fichier »Définissez la propriété Max File Size (MB) pour limiter la taille maximale de téléversement. Définissez à 0 pour aucune limite.
Lorsqu’un utilisateur tente de téléverser un fichier dépassant la limite, le téléversement est bloqué et un message d’erreur s’affiche avec le nom du fichier et la limite configurée.
Retour utilisateur
Section intitulée « Retour utilisateur »Lorsque des téléversements sont bloqués, le composant fournit un retour clair :

- Fichier unique bloqué — un message identifie le fichier et explique la raison du blocage (mauvais type ou trop volumineux).
- Plusieurs fichiers bloqués — le message liste tous les fichiers bloqués avec la raison.
- Téléversement mixte — si certains fichiers réussissent et d’autres sont bloqués, un message de succès et un message d’avertissement sont affichés.