bonjour,
je crée par javascript à l'aide du DOM un nombre X d'input file. Je les nomme, et lors du post back, .NET ne me les récupère pas (le Request.Files.Count vaut 0).
Comment puis-je faire ? Quelqu'un peut expliquer ce problème ? Merci
bonjour,
je crée par javascript à l'aide du DOM un nombre X d'input file. Je les nomme, et lors du post back, .NET ne me les récupère pas (le Request.Files.Count vaut 0).
Comment puis-je faire ? Quelqu'un peut expliquer ce problème ? Merci
Bon je réponds à moi-même, j'ai trouvé la solution.
Si on passe par .NET pour rajouter les input file il rajoute à la balise form l'attribut suivant : enctype="multipart/form-data"
Et comme je ne faisais pas de création par .net mais par javascript, cet attribut n'était pas créé. Donc en le rajoutant manuellement ça marche.
Bô en fait j'ai crier victoire un peu vite !
j'ai bien des choses dans Request.Files mais l'inputstream est vide, il n'arrive pas à récupérer le contenu des fichiers uplodé...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager