Вы имели в виду, что хотите перенаправить после публикации? Возможно, что-то подобное, используя шаблон Post-Redirect-Get. Обратите внимание на другое возвращение.
[HttpPost]
public ActionResult Bulk(IEnumerable<HttpPostedFileBase> files)
{
foreach (var file in files)
{
var filename = Path.Combine(Server.MapPath("~/App_Data"), file.FileName);
file.SaveAs(filename);
}
return RedirectToAction("Bulk");
}
EDIT
Ах, понятно. Это наиболее вероятно, потому что ваша HTML-форма не настроена правильно. Как предполагает Дарин, вы можете использовать jQuery. Но если вы хотите использовать помощник html, вы можете сделать это:
@using (Html.BeginForm("Bulk", "Home", FormMethod.Post, new { enctype = "multipart/form-data" }))
Данные multipart / form-data важны, поскольку они позволяют отправлять файлы на контроллер.