you can upload file in MVC just create a sample MVC application and on the HomeController.cs file put the code in the CS file
public ActionResult UPLOAD (HttpPostedFileBase file) { if (file != null) { Random rand = new Random(); // generates the random number of the file int fName = rand.Next(); var fileName = Path.Combine(Request.MapPath("~/App_Data"), fName.ToString()+ Path.GetExtension(file.FileName)); file.SaveAs(fileName); return RedirectToAction("Index");// redirect to the index page } else { return View(); } }
Right click on the UPLOAD and add a view UPLOAD and you can see the view in the ~/Home/UPLOAD.aspx
In the Upload page add the code
<form action="/Home/UPLOAD" method="post" enctype="multipart/form-data"> <label>Filename: <input type="file" name="file" /></label> <input type="submit" value="Uplaod File" /></form>
and run the code and you can see the uploaded file in the App_data folder. You can change the path as you like.
What kind of email newsletter would you prefer to receive from CodeAsp.Net?18