MVC 6 HttpPostedFileBase?
Ich bin versucht, ein Bild hochzuladen mit MVC 6
; jedoch, ich bin nicht in der Lage zu finden, die Klasse HttpPostedFileBase
. Ich habe die GitHub
und nicht Glück haben. Kennt jemand den richtigen Weg, um eine Datei hochzuladen, in MVC6
?
Wirklich geschätzt werden,
Steven M.
InformationsquelleAutor der Frage Steven Mayer | 2015-04-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
MVC 6 verwendet einen anderen Mechanismus zum hochladen von Dateien. Können Sie weitere Beispiele auf GitHub oder andere Quellen. Verwenden Sie einfach
IFormFile
als parameter der Aktion, oder eine Sammlung von Dateien oderIFormFileCollection
wenn Sie möchten, laden Sie einige Dateien in der gleichen Zeit:Sehen Sie aktuelle Vertrag von
IFormFile
im asp.net Quellen. Siehe auchContentDispositionHeaderValue
für zusätzliche Datei-info.InformationsquelleAutor der Antwort Vadim Martynov
Gibt es keine
HttpPostedFileBase
im MVC6. Sie könnenIFormFile
statt.Beispiel: https://github.com/aspnet/Mvc/blob/dev/test/WebSites/ModelBindingWebSite/Controllers/FileUploadController.cs
Ausschnitt aus dem obigen link:
InformationsquelleAutor der Antwort Kiran Challa
Ich war auf der Suche rund um für eine Weile zu versuchen, um dieses Stück zusammen .net core und endete mit der unten. Die Base64 Konvertierung wird weiter zu tun so, dass der Abruf und die Anzeige ist ein wenig leichter. Ich habe verwendet, IFormFileCollection, um in der Lage sein, mehrere Dateien.
BEARBEITEN
Und unten ist die Rückkehr von Dateien auf eine Liste und dann herunterladen.
InformationsquelleAutor der Antwort K7Buoy