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

Développement Web avec .NET Discussion :

Limitations des champs HtmlInputHidden ?


Sujet :

Développement Web avec .NET

  1. #1
    Membre du Club
    Étudiant
    Inscrit en
    Juillet 2008
    Messages
    50
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2008
    Messages : 50
    Points : 45
    Points
    45
    Par défaut Limitations des champs HtmlInputHidden ?
    Bonjour,

    Je suis entrain d'utilisé un champ HtmlInputHidden dans mon site tel que je l'utilise pour faire passer le contenu d'un fichier (lu en bytes) vers le serveur.

    Donc je voulais savoir les limitations des champs HtmlInputHidden ?

    D'avance merci.

  2. #2
    Expert confirmé
    Avatar de Nicolas Esprit
    Homme Profil pro
    Consultant en technologies
    Inscrit en
    Février 2010
    Messages
    1 467
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en technologies
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 1 467
    Points : 4 066
    Points
    4 066
    Par défaut
    Bonjour,

    Je ne connais pas la limitation des Hidden Fields, mais dans tous les cas je peux te dire que ce n'est pas vraiment fait pour stocker le contenu d'un fichier !

    Pourquoi veux-tu procéder de la sorte ? Quel est ton besoin précisément ?

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    826
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2006
    Messages : 826
    Points : 1 120
    Points
    1 120
    Par défaut
    Salut,

    Tiens c'est bizarre, pourquoi utiliser un champs caché pour envoyer un fichier et surtout comment l'alimentes tu coté client ? par js ?

    Pour revenir sur ta question, je pense que la limite viendra plus du serveur Web qui doit par défaut limiter à 5 ou 10Mo. J'ai déjà vu des viewstates (Input hidden de plusieurs Mo).

  4. #4
    Membre du Club
    Étudiant
    Inscrit en
    Juillet 2008
    Messages
    50
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2008
    Messages : 50
    Points : 45
    Points
    45
    Par défaut
    voici le contexte dans lequel je travaille actuellement:

    Je suis entrain de faire de l'upload sans passer par le file upload, mon application sharepoint utilise un activex qui permet de lancer l'opération de scan a partir d'un scanner compatible scan à la file, mes documents sont converti côté client en byte et stocké dans un hidden filed ( tout ceci est fait par mon activex ), une fois cette opération terminé, y'a un postback sur ma page qui permet de lire les différents fichier a partir du hidden field.

    Maintenant voici en quoi j'ai un soucis, l'opération se déroule sans encombre quand je dépasse pas une limite de 20Mo ( 6 documents d'a peu près 3 mo chacun ), sauf que y 'a un comportement assez bizarre une fois cette limite dépassé.

    Dans le cas ou je dépasse une taille de 20 MO, du côté du serveur, le nombre de fichier lu est aléatoire, en sachant qu'a la base j'ai upload 6 fichier, du côté du serveur, parfois c'est 3 fichiers qui sont lu, parfois c'est 4 parfois c'est aucun, bref c'est très aléatoire, et dans le pire des cas, j'ai l'exception, systeme out of memory exception.

    Voici la solution que j'ai pu mettre en pratique dans un premier temps. je suis passé par le web.config pour modifier la taille max du request limit(<requestLimits maxAllowedContentLength="150428800"/>), et je suis passé par sharepoint central adminisstration pour modifier aussi la taille max des fichiers téléchargés, j'ai aussi augmenter la limite du response time out client serveur, mais malgré le seulement changement perceptible est d'avoir pu atteindre l'envoie de 10 fichier du côté client au lieu de 6, mais du côté du serveur le problème persiste, si je dépasse 10 fichiers, le serveur lui a un comportement aléatoire, parfois il récupère 3 fichiers, parfois 2 parfois 0, bref j'ai pas pu comprendre le pourquoi du comment.

    Donc je me suis dit que peut etre c'est un problème de limitation des champs hidden !!

    Merci.

Discussions similaires

  1. Access limitation des champs sur table liée
    Par link3d dans le forum Access
    Réponses: 1
    Dernier message: 09/02/2012, 17h03
  2. Réponses: 4
    Dernier message: 13/12/2011, 17h27
  3. Réponses: 2
    Dernier message: 26/01/2009, 16h24
  4. Réponses: 4
    Dernier message: 27/01/2006, 17h38
  5. Taille des champs proportionnelle...
    Par Depteam1 dans le forum Composants VCL
    Réponses: 2
    Dernier message: 09/08/2002, 12h48

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