Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 1.0/1.1
Upload di un file
martedì 28 marzo 2006 - 16.14
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
ignazioB
Profilo
| Newbie
11
messaggi | Data Invio:
mar 28 mar 2006 - 16:14
Ciao a tutti...
Ho un piccolo problemino...Ho la necessita in una webform,di eseguire l'upload di un file da client a server..
Per fare questo utilizzo un File Field html (File1) al quale vorrei applicare degli stili personalizzati..
Applicandolo nel classico modo, giustamente applica lo stile a tutto l'oggetto (il textbox e il button)
C'è la possibilità di scindere o di impostare degli stili in modo più dettagliato?
Per ovviare al problema ho utilizzato una textbox (txtup) ed un button (btnSfoglia) interfacciandoli con il suddetto oggetto
e cioè al click sul button sfoglia associo l'evento click dell'oggetto html
vb
btnSfoglia.Attributes.Add("onclick", "document.getElementById('File1').click();")
e alla modifica dell'oggetto html valorizzo il texbox con il medesimo valore
html
<input id="File1" type="file" onchange="document.getElementById('txtUp').value=this.value;"
name="File1" runat="server" class="btn">
C'è solo un problema.In questo giro il File Field non viene valorizzato e per questo mediante l'istruzione
File1.PostedFile.SaveAs(Server.MapPath(Nome))
non riesco ad eseguire l'upload perchè tutti i riferimenti al file selezionato nell'oggetto File1 risultano nulli.
Essendo tutte le propietà dell'oggetto (File Field) di sola lettura come faccio
ad impostare il riferimento al file manualmente?
o c'è una soluzione alternativa?
Grazie...
Ignazio
ignazioB
Profilo
| Newbie
11
messaggi | Data Invio:
mer 29 mar 2006 - 14:19
Ciao...
Ma non c'è un altro metodo per eseguire l'upload di un file in una webform??
Ignazio
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !