Recently, with the file upload feature, a simple example of ASP. NET MVC file upload is given below:
First, the front-end code
@using (Html.BeginForm ("UploadFile", "Home", FormMethod.Post, new {enctype = "multipart/form-data"})) {<div> File upload:<input type= "file" name= "MyFile"/></Div > <input type= "Submit" value= "Commit"/> }
Second, backstage code
///<summary>///Uploading files///</summary>///<returns>Upload file result information</returns>[HttpPost]PublicActionResult UploadFile () {HttpPostedFileBase file = request.files["MyFile"];if (File! =Null) {Try{var filename = Path.Combine (Request.mappath ("~/upload"return Content ( upload success Span style= "color: #800000;" > "); } catch (Exception ex) {string. Format ( " upload file exception: {0}, ex. Message)); }} else {return Content ( " no files to upload!) "
ASP. NET MVC file Upload "Go"