Du behöver inte skriva tusen rader kod för att möjliggöra för användare att ladda upp filer till din webbsida server.VB.NET har en inbyggd " FileUpload " kontroll som automatiserar uppgiften . Denna kontroll består av ett " Bläddra"-knappen som låter en användare att välja filer att ladda upp och en textruta som visar den markerade filen . Allt du behöver göra är att dra kontrollen till din webbsida och lägga till några rader VB.NET kod din ansökan . Instruktioner
1
öppna en av dina VB.NET webbprojekt och leta projektets start form i Solution Explorer .
2
Dubbelklicka att formuläret och klicka sedan på " Design " -knappen . Visual Studios utformning fönstret och visar ditt formulär .
3
Öppna verktygslådan och dra en " Button " kontroll på formuläret . Använd fönstret Egenskaper för att ändra knappens namn till " ButtonUpload " och dess text till " Ladda upp".
4
tillbaka till verktygslådan . Dra en " etikett " kontroll och en " FileUpload " kontrollen i formuläret . Använd fönstret Egenskaper för att ändra etikettens namn till " LabelMessage . "
5
Dubbelklicka på den knapp som du placerat i formuläret . Koden öppnas och visar koden för knappens " Klick " metoden . Ersätt denna metod med den följande :
Skyddad Sub ButtonUpload_Click ( ByVal avsändare As Object , ByVal e Som System.EventArgs ) Handtag Button1.Click
p Om ( FileUpload1.HasFile ) Sen
Dim filnamn As String = FileUpload1.FileName
Dim saveTo As String = " C \\ Uploads \\ "
saveTo + = fileName
FileUpload1.SaveAs ( saveTo )
LabelMessage.Text = " ladda lyckades "
Else
LabelMessage.Text = " välj en fil att ladda upp "
End If
End Sub
första raden kontrollerar om användaren har valt en fil att ladda upp . Om så är fallet , exekverar kodblocket efter den första raden . Den " saveTo " variabel håller sökvägen till den plats på din server där du vill lagra uppladdade filer . Den vägen är " C: \\ Uploads \\ " i det här exemplet . Ändra den sökväg till den aktuella sökvägen på servern där du vill spara uppladdningar . De " FileUpLoad1.SaveAs " uttalande uppladdade filen. Nästa påstående informerar användaren om en lyckad uppladdning genom att ändra etikettens text till " Ladda upp var lyckad . " Om en användare inte välja en fil innan du klickar på " Ladda upp " -knappen , ställer koden etikettens text till " Välj en fil att ladda upp . "
6
Tryck " F5 " för att se formuläret i din webbläsare . Klicka på " Ladda upp " -knappen . Ett filvalsfönstret öppnas och låter dig välja en fil från din hårddisk . Dubbelklicka på en fil , och klicka sedan på " Ladda upp". VB.NET uppladdningar din fil till den plats du angav i koden .