Это дополнительный вопрос к ASP.NET MVC 3 - Загрузка файлов. У меня есть синтаксис URL, который я не могу изменить. Мне нужно загружать файлы на URL в синтаксисе "/person/{personID}/files". В настоящее время я пытаюсь сделать следующее:
index.html
Значение параметра personID динамически заполняется при загрузке формы. Независимо от этого, когда я нажимаю кнопку "загрузить", я возвращаюсь к следующему действию:
UploadController.cs
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult UploadFile(int uniqueID)
{
foreach (string file in Request.Files)
{
// Request.Files is empty
}
return View();
}
Как мне отправить коллекцию файлов и параметр, используя синтаксис URL "/person/{personID}/files"? Я знаю, что это очень специфический запрос. У меня закончилось время на мой проект, и я совершенно не понимаю, почему подход, который я использую, не работает. Кто-нибудь может мне помочь?
Большое спасибо.