My first .Net/MVC project, I generated a view that allows me to list, edit, and create items in a database, and I would like to add a file upload control to the Create page, to just upload one file.
I understand that within [HttpPost] I need “public ActionResult Index(HttpPostedFileBase file)” but my current [HttpPost] is like this: “public ActionResult Create(lm_pics lm_pics)”.
Why do you have 2 file inputs? Why do you have 2 forms? Isn’t the first form sufficient (assuming of course you add the
enctype="multipart/form-data"attribute to it as you cannot upload files without it)?:and your controller action that will process the form submission: