è il bello dei forum stiamo quà a discutere.

e dopo? collezionati i vari fil nell'array (secondo me devi sempre rimanere lato client) come crei i vari <input type="file"> che a sua volta creeranno i vari FileUpload object?

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
203 messaggi dal 29 giugno 2007
giustappunto...sto scontrandomi con questo problema

ho l'array di httppostedfile... pensavo che con un for each e chiamando il saveas(path) avrei potuto salvarli poi...però ho l'errore "impossibile accedere aun file chiuso"...

son daccapo...a meno che non apra l'input stream di ognuno...che è quello che penso faccia il fileupload di asp.net


boh...rifletto...nuoto un'ora e domani vedo se cavo il ragno dal buco!grazie mille nostromo!!
di nulla, nel frattempo mi hai fatto venire un ideuzza se ci riesco la metto nero su codice colorato del vs :D

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
203 messaggi dal 29 giugno 2007
beh se poi vorrai condividerla....
poi ieri sera mi sono addormentato  ma appena ho fatto la condividerò più che volentieri

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
133 messaggi dal 22 febbraio 2006
Argomento interessante... teneteci aggiornati... pls...

Ciao
michele.alda ha scritto:
in una pagina con un fileupload voglio avere la possibilità di elencare più file da uploadare, quindi memorizzo in un array list i gli httppostedfile e livoglio far vedere con un repeater dando la possibilità di rimuoverli dalla lista


Se ho ben capito, quello che intendi fare è semplicemente impossibile in quanto richiede più di un'iterazione client server: selezione sul client, invio dei "nomi" dei file da uploadare al server, visualizzazione elenco nel repeater, add/remove dalla lista, invio file.

Putroppo non c'è un modo nativo di inviare al server delle "reference" a file dal client se non uploadando fisicamente il file (ma forse si può fare con un po' di javascript ma non sarebbe cmq una soluzione): il controllo fileupload di asp.net o quello normale di html - che è la stessa identica cosa - non è una banale casella di testo; inoltre non è supportato l'invio multiplo di file e, per finire, il file da uploadare non può essere definito via codice ma solo mediante selezione da parte dell'utente (la proprietà value è readonly per ovvie ragioni di sicurezza).

L'unico modo per farlo è sviluppare un activeX che permetta all'utente di gestire la lista di file da uploadare lato client e *poi* invii il tutto al server.

Oppure uploadare fisicamente i file sul server (uno alla volta o aggiungendo dinamicamente dei controlli di upload via javascript), visualizzarli per permettere all'utente di eliminarli. Ma questo è un banale file system management remoto che richiede un sacco di roundtrip client/server...
Modificato da m.casati il 12 febbraio 2008 16.34 -

Matteo Casati
GURU4.net
203 messaggi dal 29 giugno 2007
ok...mi hai piallato...volevo conquistare 4 continenti e 200 territori distruggendo le armate viola con solo 3 armate e non ci sono riuscito...

vedrò come riesco a ovviare...e a farlo digerire a chi di dovere!

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.