title: Upload multiple files in one form MVC4
body: <p>I'm trying to upload multiple images on one form</p>
  
  <pre><code>@using (Html.BeginForm("Create", "AdminRestaurants", FormMethod.Post, new { enctype = "multipart/form-data" }))
  {
  &lt;div class="form-group"&gt;
      &lt;label for="logoFile" class="col-sm-2 control-label"&gt;Logo:&lt;/label&gt;
      &lt;div class="col-sm-6"&gt;
          &lt;input type="file" multiple="" name="logoFile" id="logoFile" /&gt;
      &lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="form-group"&gt;
      &lt;label for="fohFile" class="col-sm-2 control-label"&gt;FOH Logo:&lt;/label&gt;
      &lt;div class="col-sm-6"&gt;
          &lt;input type="file" multiple="" name="fohFile" id="fohFile" /&gt;
      &lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="form-group"&gt;
      &lt;label for="bohFile" class="col-sm-2 control-label"&gt;BOH Logo:&lt;/label&gt;
      &lt;div class="col-sm-6"&gt;
          &lt;input type="file" multiple="" name="bohFile" id="bohFile" /&gt;
      &lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="form-group"&gt;
      &lt;label for="mgmFile" class="col-sm-2 control-label"&gt;MGM Logo:&lt;/label&gt;
      &lt;div class="col-sm-6"&gt;
          &lt;input type="file" multiple="" name="mgmFile" id="mgmFile" /&gt;
      &lt;/div&gt;
  &lt;/div&gt;
  </code></pre>
  
  <p>I'm trying to process the form on the controller with this</p>
  
  <pre><code>public ActionResult Create(IEnumerable&lt;HttpPostedFileBase&gt; files, RestaurantModel collection)
  {
      if (ViewData.ModelState.IsValid)
      {
      }
  }
  </code></pre>
  
  <p>Currently nothing shows up in the <code>files</code> signature on the controller. This seems to work great when only working with one file</p>
  
  <pre><code>public ActionResult Create(HttpPostedFileBase file, EventsModel collection)
  </code></pre>
  
  <p>Can someone point me in the direction to allow multiple files to be uploaded with one submission form?</p>