Bonjour à tous,
J'ai une application qui permet à l'utilisateur d'associer une pièce jointe à un formulaire. Jusque là tout va bien.
Là, où cela se complique, c'est lorsque la taille du fichier dépasse la limite autorisée par l'application (4Mo par défaut ou la valeur définie dans le web.config <httpRuntime maxRequestLength = "10000"/> par exemple).
En effet, si l'utilisateur sélectionne un fichier plus volumineux, je n'exécute jamais les évenements liés à mon formulaire (par exemple la sub enregistrer associée à un bouton), un erreur au niveau de l'application se produit avant...
J'ai alors essayé de la traiter dans le global.asax et en effet, je parviens à l'"attraper" et à exécuter du code. J'arrive par exemple à rediriger vers une page d'erreur...
Cependant, je voudrais seulement revenir au formulaire (avec les valeurs qui ont été postées, pas ceux en base) et afficher un message indiquant à l'utilisateur que le fichier est trop volumineux.
Et c'est là que je bloque.... Si quelqu'un pouvait me filer un coup de pouce ce serait bien aimable...
Partager