Ich versuche hinzuzufügen laden Sie eine Datei Feld innerhalb meiner Ansichten. Ich habe mein ViewModel bearbeitet und die folgende Zeile hinzugefügt: public HttpPostedFileBase ImageUrl {get; einstellen; } Dann habe ich unten Helfer für Datei-Upload:ASP.NET MVC: Ansicht funktioniert nicht gut für den Dateiupload
@Html.EditorFor(model => model.ImageUrl)
ich so auch Helfer meine Form geändert:
@using (Html.BeginForm("Create", "Home", FormMethod.Post, new { enctype = "multipart/form-data" }))
aber es interne Felder Datei zeigt, wenn ich meine Ansicht laufen:
Was habe ich vermisst, die zu dieser Situation führen?
ich tun nicht wissen, warum das in meinem ViewModel null zurückgibt? Mein httppost-Controller sieht wie folgt aus: public ActionResult Create (ViewModelCreate viewModel) und viewModel.ImageUrl ist null. – VSB