File upload in asp.net mvc using ajax
- by Maxim
Hello!
i have a simple html form with two controls:
input-text and input-file
i need to write an ajax query (using jquery is better) to send data (file and value from text field to mvc acton)
i wrote
$.ajax({
type: "POST",
url: "/controller/acton",
enctype: 'multipart/form-data',
data: 'text=' + $("#text").val() + '&file=' + $("#file").val()
...
and in controller:
[HttpPost]
public ActionResult StoreItem(FormCollection forms)
{
foreach (string inputTagName in Request.Files)
...
returns null in Request...
Thank you