title: in ASP.NET MVC HttpPostedFileBase collection has only null items
body: <p>This is my code:</p>
  
  <pre><code>@using (Html.BeginForm("UploadImages", "Administration", new { _id = Model.Album.AlbumID, enctype = "multipart/form-data" }, FormMethod.Post))
  { 
      &lt;input type="file" name="fileUpload" id="file1" /&gt;&lt;br /&gt;      
      &lt;input type="file" name="fileUpload" id="file2" /&gt;&lt;br /&gt;      
      &lt;input type="file" name="fileUpload" id="file3" /&gt;&lt;br /&gt; 
      &lt;input name="addPhoto" type="submit" value="Добавить фото" /&gt;
  }
  
  
  
   [Authorize]
     [HttpPost]
     public ActionResult UploadImages(int _id, IEnumerable&lt;HttpPostedFileBase&gt; fileUpload)
          {
              gb_albumdbEntities1 entityes = new gb_albumdbEntities1();
              foreach (var file in fileUpload)
              {
                  if (file == null) continue; // **&lt;---fileUpload items is always null!**
                  string path = AppDomain.CurrentDomain.BaseDirectory + "Photos/";
                  if (Path.GetFileName(file.FileName) != null)
                  {
                      string filename = file.GetHashCode().ToString();
                      string fullpath = Path.Combine(path, filename);
                      file.SaveAs(fullpath);
                      entityes.Photos.AddObject(new Photo() { AlbumID = _id, PhotoUrl = @"http://site.ru/Photos/" + filename });
                  }
              }
              entityes.SaveChanges();
              return RedirectToAction("AlbumEdit", new { id = _id });
          }
  </code></pre>
  
  <p>fileUpload items is always null. Where is the problem?Oo</p>
  
  <p><strong>UPD: calculated result post url:</strong> 
  <code>http://localhost:56193/Administration/UploadImages?_id=4&amp;enctype=multipart%2Fform-data</code></p>