Composant pour uploader plusieurs fichiers en un coup - C#/.NET managed - Programmation
Marsh Posté le 20-07-2006 à 17:39:58
à froid, je dirais que c'est impossible.
à la limite avec un applet java. ca te tente ?
Marsh Posté le 21-07-2006 à 12:03:05
faut réécrire le composant soit même. ça ne doit pas être si compliqué à mon avis. Bon courage.
Marsh Posté le 21-07-2006 à 12:22:48
le problème, c'est que côté navigateur, il ne peut pas afficher autrechose que des champs bêtes "parcourir" qui n'acceptent qu'un fichier.
donc en réception, aucun problème pour récupérer X fichiers.
mais le navigateur ne peut envoyer qu'un fichier par champ de type file.
d'où la nécessité de passer par un activex ou un applet, qui permette de passer à cette lacune.
une autre solution consisterait à ce que je js accède au disque du client, et génère un champ de type file par fichier correspondant à un pattern au moment de poster. mais à nouveau, c'est blindé, et on ne peut pas accéder au disque du client depuis un js...
Marsh Posté le 21-07-2006 à 12:35:16
ah oui juste j'avais oublié qu'on passait par le navigateur :s
Marsh Posté le 21-07-2006 à 15:35:03
bah ouais
|
Et comme je disais, c'est ballo, "value" dans un type "file" est readonly.
Du coup ça marche pas
Sans parler du fait que VBS ne marche que sous IE Windows (JS a une couille pour se balader dans les collections M$, du coup j'arrive jamais à m'en servir) et que d'instancier FSO depuis une page web, ça va faire hurler tous les navigateurs du monde (ici ça passe parceque j'ai testé avec la page direct sur mon disque dur, mais même en intranet ou site de confiance, je pense que ça bloque déjà)
Marsh Posté le 22-07-2006 à 09:07:28
il y aurait moyen de passer par une autre solution.
Imagine de coder le fichier en Base 64, les chaines de caractères en Base 64. Aspx n'a aucun problème avec un ensemble de chaine de caractère. Une telle solution pourrait être imaginée aussi. Même si c'est un peu comment dire, exotique
Marsh Posté le 24-07-2006 à 09:07:52
bon ben je vais passer via une applet java ou un peu de flash alors... Merci!
Marsh Posté le 20-07-2006 à 17:32:35
Bonjour,
Je cherche une solution pour envoyer plusieurs fichiers sur un serveur mais sans faire browse - upload pour chaque fichier.
Mais dans le browse, pouvoir selectionner avec majuscule ou autre par exemple...
D'avance merci
Ben
Message édité par the big ben le 20-07-2006 à 17:33:08