У меня есть простая HTML-форма с двумя элементами управления:
входной текст и входной файл
Мне нужно написать ajax-запрос (лучше использовать jquery), чтобы отправить данные (файл и значение из текстового поля в mvc acton)
Я написал
$.ajax({
type: "POST",
url: "/controller/acton",
enctype: 'multipart/form-data',
data: 'text=' + $("#text").val() + '&file=' + $("#file").val()
...
и в контроллере:
[HttpPost]
public ActionResult StoreItem(FormCollection forms)
{
foreach (string inputTagName in Request.Files)
...
в запросе возвращается ноль.