Как получить имя файла с контроллера в asp.net mvc - PullRequest
0 голосов
/ 15 апреля 2011

После того, как я загрузил файл, используя управление загрузкой файлов и присвоив ему имя в контроллере, мне нужно увидеть это имя в поле зрения. Также с этим именем файла, как удалить этот файл на моем локальном диске (который был ранее загружен).

спасибо.

1 Ответ

1 голос
/ 15 апреля 2011

отметьте это, пожалуйста

 public ActionResult SaveFile(HttpPostedFileBase FileUpload)
        {             
                string path = string.Empty;
                if (FileUpload != null)
                    if (FileUpload.ContentLength > 0)
                    {
                        fileName = Path.GetFileName(FileUpload.FileName);
                        path = Path.Combine(Server.MapPath("~/App_Data/Documents"), fileName);
                        FileUpload.SaveAs(path);
                    }                 

                return View();            
        } 

и не забудьте добавить атрибут enctype = "multipart / form-data" в форму

, чтобы использовать этоПлагин jQuery для загрузки файла через ajax Загрузка файла jQuery в ASP.NET MVC

...