title: Submitting a form gives me The parameters dictionary contains a null entry for parameter 'claimId'
body: <p>So i have this div in my asp.net MVC3 application where a user can add files,</p>
  
  <pre><code>@using (Html.BeginForm("Uploadfile", "Home", FormMethod.Post, new { enctype =         "multipart/form-data" })) {
        &lt;input type="button" id="btnBrowse" class="btnAttachments" value="@Lang.btnBrowse" /&gt; 
        &lt;input type="file" style="visibility: hidden;"  id="btnSave_file" name="files[]" multiple/&gt;                
        &lt;input type="submit" value="Submit" class="btnAttachments"/&gt;                       
   }
  </code></pre>
  
  <p>when the Submit button is pressed i get the error:
  <a href="http://i.imgur.com/8MBa91E.png" rel="nofollow">prt scrn for the error</a></p>
  
  <p>So it looks to me, the controller calls the function ClaimForm. The reason that could cause this is that the submit form is in another bigger form that calls a view that has the submit form.</p>
  
  <p>How can this be resolved?</p>