Я использую код загрузки файла scott hanselmans:
public ActionResult UploadFiles()
{
var r = новый список ();
foreach (string file in Request.Files)
{
HttpPostedFileBase hpf = Request.Files[file] as HttpPostedFileBase;
if (hpf.ContentLength == 0)
continue;
string savedFileName = Path.Combine(
AppDomain.CurrentDomain.BaseDirectory,
Path.GetFileName(hpf.FileName));
hpf.SaveAs(savedFileName);
r.Add(new ViewDataUploadFilesResult()
{ Name = savedFileName,
Length = hpf.ContentLength });
}
return View("UploadedFiles",r);
}
Я не хочу, чтобы это существовало в контроллере. вместо этого вызывайте его как статический метод в классе utils.cs
это возможно?