Om du har en webbplats på en Windows - baserad webbserver , du förmodligen använda Active Server Pages ( ASP ) på något sätt eller annat . Om din webbplats tillåter användare att ladda upp bilder eller bilder till servern , kan du göra det betydligt enklare för dina besökare genom att ge dem en möjlighet att ladda upp flera bilder samtidigt . Med Visual Basic eller Visual Studio , lägga till flera ASP file /bilduppladdning styr till en sida eller webbapplikation är lika enkelt som att dra och släppa kontroller till din projektform och sedan lägga till några rader kod . Saker du behöver Review, Visual Basic eller Visual Studio
Visa fler instruktioner
1
Starta Visual Basic eller Visual Studio , öppna ASP webbformulär eller projekt där du vill inkludera flera filuppladdning kod . Alternativt , klicka på "Arkiv /Nytt " för att skapa en ny ASP webbformulär eller projekt .
2
Leta upp " Toolbox " på verktygsfältet . Om " Toolbox " inte syns , klicka på " Visa " alternativet på menyn bard , klicka sedan på " Visa Toolbox . " Addera 3
Klicka på " FileUpload " kontroll i " verktygslådan " sektionen , och dra och släpp den " FileUpload " kontroll till din webbformuläret . Drop ytterligare " FileUpload " kontroller i formuläret efter behov . Antalet kontroller som du drar för att din ansökan kommer att bero på hur många enskilda filer du vill låta användare ladda upp i en session . Den " FileUpload "-funktionen tillåter användare att bläddra efter filer på sin hårddisk som de vill ladda upp till en webbplats .
4
Dra en " Button " kontroll från " Toolbox " och sedan släppa den på din webbformuläret under finalen " FileUpload " kontroll . Markera knappen , tryck på " F2 " tangenten och sedan byta namn på knappen kontroll " Upload " eller något liknande . Den " Button "-funktionen tillåter användare att skicka filer efter ligger filerna på sin hårddisk .
5
Dubbelklicka på den nya " Ladda upp " eller liknande namn kontrollen , skriv in följande kod i händelsehanteraren fältet :
" Protected Sub btnUpload_Click ( ByVal avsändare As Object , ByVal e Som EventArgs ) katalog
End Sub "
6
Kopiera och klistra in följande kod i kroppen av webbformuläret :
" Protected Sub btnUpload_Click ( ByVal avsändare As Object , ByVal e Som EventArgs ) katalog
Prova
" Få HttpFileCollection
Dim HFC Som HttpFileCollection = Request.Files
För jag As Integer = 0 att hfc.Count - 1
Dim HPF Som HttpPostedFile = HFC (i ) katalog
Om hpf.ContentLength > 0 Then
hpf.SaveAs ( Server.MapPath ( " MyFiles " ) & " \\ " & Path.GetFileName ( hpf.FileName ) ) katalog
End If
Nästa jag
Catch ex Som Exception
'Enter någon anpassad kod felhantering här
End Försök
Sub
End "
7
Spara ASP formen , sedan logga in på ditt webbhotell kontrollpanelen . Ladda blanketten till din Windows webbserver .