Ich versuche, ein Datei-Upload-System zu implementieren, und ich verstehe nicht wirklich, was zu tun ist.Datei-Upload in asp.Net MVC3
Ich bin auf der Suche nach dem einfachsten Weg, es zu tun. Nach langen Recherchen habe ich diese Erklärungen gefunden.
forums.asp.net/t/1678157.aspx/2/10
So, hier ist das, was ich in der Ansicht getan haben:
@Code
Dim fileName As String = ""
If (IsPost) Then
Dim uploadedFile = Request.Files(0)
fileName = Path.GetFileName(uploadedFile.FileName)
fileSavePath = Server.MapPath("~/Content/Uploads/" + fileName)
uploadedFile.SaveAs(fileSavePath)
End If
End Code
<form action="" method="post">
@FileUpload.GetHtml(
initialNumberOfFiles := 1,
allowMoreFilesToBeAdded := False,
includeFormTag := True,
uploadText := "Upload")
</form>
Problem: getHTML kein Mitglied von 'System.Web.UI.WebControls.FileUpload' ist Was kann ich tun, um das zu beheben? Ist es der beste Weg, Datei-Uploads zu verarbeiten?
Ich benutze VS2010 ... Ändert es etw? Es gab ein Plugin zu installieren? Ich hatte es nicht gesehen ... Das könnte das Problem sein, das ich den ganzen Tag hatte –
Ich habe es nie benutzt, aber beim Blick auf die turorial scheint es, dass etwas installiert werden muss (vielleicht für nicht VS2010 Jungs). – Iridio
Ich habe dies installiert: http://nuget.org/packages/microsoft-web-helpers, aber es hat nicht viel geholfen. Der Fehler über "@ FileUpload.GetHtml" wurde geändert. Nun sagt es mir, dass FileUpload nicht deklariert wurde und möglicherweise aufgrund der Schutzstufe nicht erreichbar ist. –