IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Ajax Discussion :

AsyncFileUpload : fichier trop gros


Sujet :

ASP.NET Ajax

  1. #1
    Membre très actif
    Profil pro
    Expert technique .NET
    Inscrit en
    Août 2007
    Messages
    272
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Expert technique .NET

    Informations forums :
    Inscription : Août 2007
    Messages : 272
    Par défaut AsyncFileUpload : fichier trop gros
    Bonjour,

    J'ai un problème avec un AsyncFileUpload : il y a une limite par défaut à 4 Mo pour la taille des fichiers à uploader.
    Je ne souhaite pas repousser cette limite pour des raisons de sécurité.
    Donc j'ai définie la propriété OnClientUploadError de l'AsyncFileUpload pour afficher un message d'erreur si le fichier est trop gros.

    Le problème est que je passe quand-même dans la méthode Application_Error de l'application, et qu'elle plante à la prochaine requête serveur.

    Quelqu'un aurait-il une solution SVP ?

    Voici mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    <script type="text/javascript">
            function errorFileUpload(sender, args) {
                alert("Fichier trop gros.");
                return false;
            }
    </script>
     
    ...
     
    <asp:AsyncFileUpload ID="afuUploadFichier" runat="server" OnClientUploadError="errorFileUpload" />

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Février 2010
    Messages
    71
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 71
    Par défaut
    Salut,

    essaie de rajouter dans ton contrôle

  3. #3
    Membre très actif
    Profil pro
    Expert technique .NET
    Inscrit en
    Août 2007
    Messages
    272
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Expert technique .NET

    Informations forums :
    Inscription : Août 2007
    Messages : 272
    Par défaut
    Finalement, j'ai opté pour la solution d'augmenter la taille de la requête.
    Ca ne répond pas exactement à ma demande, mais c'est le choix de ma hiérarchie ...
    Voici la ligne à rajouter dans le Web.config :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <httpRuntime executionTimeout="600" maxRequestLength="20460"/>

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [PHP 5.0] Prévenir utilisateur que fichier trop gros
    Par afrodje dans le forum Langage
    Réponses: 2
    Dernier message: 05/03/2009, 09h08
  2. formulaire non soumis si fichier trop gros
    Par atom41 dans le forum Langage
    Réponses: 3
    Dernier message: 30/10/2008, 16h57
  3. Réponses: 2
    Dernier message: 21/03/2008, 15h57
  4. [Upload] fichier trop gros : serveur introuvable
    Par Patrick dans le forum Langage
    Réponses: 1
    Dernier message: 16/10/2007, 14h05
  5. Fichier trop gros = réinitialisation
    Par Artusamak dans le forum Langage
    Réponses: 11
    Dernier message: 19/12/2006, 22h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo