title: Request.Files.Count always 0 when using an input of type file
body: <p>I am not able to get the uploaded file, it always shows Request.Files.Count as 0.</p>
  
  <pre><code>@using (Html.BeginForm("HandleForm", "Home", new { EncType = "multipart/form-data" }))
  {    
      &lt;div&gt;Upload Something: 
          &lt;input type="file" name="uploadedFile" /&gt;
      &lt;/div&gt;
      &lt;br/&gt;
          &lt;input type="submit" value="Submit" /&gt;
  } 
  </code></pre>
  
  <p>Controller Action:</p>
  
  <pre><code> public ActionResult HandleForm(HttpPostedFileBase uploadedFile)
          {                
              if (Request.Files.Count &gt; 0)
              {
                  var file = Request.Files[0];
  
                  if (file != null &amp;&amp; file.ContentLength &gt; 0)
                  {
                      var fileName = Path.GetFileName(file.FileName);
                      var path = Path.Combine(Server.MapPath("~/Images/"), fileName);
                      file.SaveAs(path);
                  }
              }
  
              return View("FormResults");
          }
  </code></pre>