Se si dispone di un sito web su un server Web basato su Windows , probabilmente utilizzare Active Server Pages (ASP ), in un modo o nell'altro . Se il sito consente agli utenti di caricare immagini o foto sul server , è possibile rendere le cose molto più facile per i visitatori , fornendo loro un mezzo per il caricamento di più immagini in una sola volta . Con Visual Basic o Visual Studio , aggiungere più file /immagine ASP controlla il caricamento di una pagina o di un'applicazione Web è facile come trascinare e rilasciare i controlli al form di progetto e quindi l'aggiunta di un paio di righe di codice . Cose che ti serviranno
Visual Basic o Visual Studio
Mostra più istruzioni
1
lancio di Visual Basic o Visual Studio , quindi aprire il modulo Web ASP o progetto in cui si consiglia di includere più file di codice di upload . In alternativa , fare clic su "File /Nuovo" per creare un nuovo modulo Web ASP o di un progetto .
2
Individuare la "Casella degli strumenti " nella barra degli strumenti . Se la "Casella degli strumenti " non è visibile, scegliere l'opzione "Visualizza" nel menu bardo , quindi fare clic su "Visualizza Toolbox ".
3
Fare clic sul controllo " FileUpload " nella " Casella degli strumenti " sezione , quindi trascinare e rilasciare il " controllo FileUpload "per il vostro modulo web. Goccia ulteriori controlli " FileUpload " sul modulo , se necessario. Il numero di controlli che vi trascinate al modulo dipenderà quanti singoli file che si desidera consentire agli utenti di caricare in una sola sessione . Il controllo " FileUpload " consente agli utenti di sfogliare i file sul proprio disco rigido , che desiderano caricare su un sito web.
4
Trascinare un controllo " Button " dal " Casella degli strumenti ", quindi rilasciarlo il modulo Web sotto il controllo finale " FileUpload " . Evidenziare il pulsante , premere il tasto "F2" e quindi rinominare il controllo pulsante " Upload" o qualcosa di simile . Il controllo " Button " permette agli utenti di inviare i file , dopo aver individuato i file sul proprio disco rigido .
5 Fare doppio clic sul nuovo "Upload " o nome simile controllo , quindi digitare il seguente codice nel il campo di gestore di eventi :
" Protected Sub btnUpload_Click ( ByVal sender As Object , ByVal e As EventArgs ) per
End Sub "
6
Copia e incolla il seguente codice nel corpo del modulo Web :
" Protected Sub btnUpload_Click ( ByVal sender As Object , ByVal e As EventArgs ) per
Prova
' Prendi il HttpFileCollection
Dim HFC HttpFileCollection = Request.Files
For i As Integer = 0 To hfc.Count - 1
Dim hpf Come HttpPostedFile = HFC (i ) per < p > Se hpf.ContentLength > 0 Then
hpf.SaveAs ( Server.MapPath ( " MyFiles " ) & " \\ " & Path.GetFileName ( hpf.FileName ) ) per
End If
Next i
Catch ex As Exception
'Inserisci il codice di gestione degli errori qui
End Try
End Sub " < br > Pagina 7
salvare il modulo ASP , quindi accedere al tuo pannello di controllo hosting web . Carica il modulo per il server Web di Windows .