I am trying to include file upload by it remains NULL all the time. Here is my Model:
[Display(Name = "Upload Document")]
[DataType(DataType.Upload), FileSize(102400)]
public HttpPostedFileBase PathwaysToImpactUploadDocument { get; set; }
My View: ProjectForm.cshtml
@Html.EditorFor(m => m.PathwaysToImpactUploadDocument)
Upload.cshtml
@model HttpPostedFileBase
@{
Layout = "~/Views/Shared/EditorTemplates/_Layout.cshtml";
}
@Html.TextBox("", null, new {@class = "form-control", type = "file"})
@Html.ValidationMessage("")
Controller:
[HttpPost]
public ActionResult New(ProjectCreateViewModel model){
}
But the model.PathwaysToImpactUploadDocument is always NULL. What am I missing?