У меня естьзагрузка файлов в ASP.NET MVC C#
[HttpPost]
public ActionResult GetFiles(HttpPostedFileBase file)
{
if (file != null && file.ContentLength > 0)
{
var fileName = Path.GetFileName(file.FileName);
var path = Path.Combine(Server.MapPath("~/App_Data/uploads"), fileName);
file.SaveAs(path);
}
return Json("Uploaded " + Request.Files.Count + " files",JsonRequestBehavior.AllowGet);
}
Теперь я хочу, чтобы загрузить файлы в Ajax и сохранение файлов другой папки. Как получить файлы из формы ввода и отправить ее через Ajax?
Вы не указали свой призыв ajax. Вам нужно использовать 'FormData', отправляя файлы с помощью ajax. См. [Этот пример] (http://stackoverflow.com/questions/29293637/how-to-append-whole-set-of-model-to-formdata-and-obtain-it-in-mvc/29293681#29293681) –
Я стараюсь, не работает. Если вы знаете рабочую версию, скажите, пожалуйста, –
Пробовал что? Вы не показали свой код, так как мы можем догадаться, что вы сделали неправильно –