In my MVC application I try to add multiple image insert to my view where I have my ViewModel
fields. So I would call my controller with one common button.
@using (Html.BeginForm())
{
<form action="" method="post" enctype="multipart/form-data">
<div>
<input id="fileupload" type="file" multiple="multiple" name="files" />
</div>
</form>
<div>
.... some textbox etc. (InsertViewModel)
</div>
<div class="form-group">
<div class="col-md-offset-8 col-md-10">
<input type="submit" value="Create" class="btn btn-primary" />
</div>
</div>
}
My controller looks:
[HttpPost]
public async Task<ActionResult> Insert(InsertViewModel model, IEnumerable<HttpPostedFileBase> files)
{ ..... }
but allways I get count of my files object 0.
Any idea?