Übergeben einer HttpPostedFileBase an eine Controller-Methode

8

Ich versuche nur ein Formular zu erstellen, wo ich einen Namen eingeben und eine Datei hochladen kann. Hier ist das Ansichtsmodell:

%Vor%

Meine Sicht:

%Vor%

Und meine Controller-Methode:

%Vor%

Das Problem ist, dass die Resume-Eigenschaft null ist, wenn ich auf die Controller-Methode poste. Die Name-Eigenschaft wird problemlos übergeben, nicht jedoch die HttpPostedFileBase.

Tue ich hier etwas falsch?

    
Steven 01.03.2012, 04:27
quelle

3 Antworten

8

Fügen Sie Ihrem Formular enctype hinzu:

%Vor%     
Marc 01.03.2012, 04:44
quelle
2

Bitte fügen Sie den Kodierungstyp in Form wie,

hinzu %Vor%     
Manas 01.03.2012 04:48
quelle
2

Fügen Sie den Codierungstyp in Form der Ansicht hinzu, indem Sie folgenden Code eingeben:

%Vor%

Fügen Sie den folgenden Code in Ihren jeweiligen Controller ein,

%Vor%

Ich assumed Pfad wird innerhalb des Verzeichnisses von Basisverzeichnis sein .... Sie können Ihren eigenen Pfad geben, wo Sie Datei speichern möchten

    
user1082916 01.03.2012 05:13
quelle