title: What's the best way to pass both a model and FormCollection data to my MVC 3 post controller
body: <p>Normally, when receiving form data in a controller, I'd use:</p>
  
  <pre><code>public ActionResult Edit(int id, FormCollection formValues)
  </code></pre>
  
  <p>I have a view which is bound to a model but also includes some items not attached to the model which I thought I'd be able to access via FormCollection as </p>
  
  <pre><code>public ActionResult Edit(int id, MyModel objModel, FormCollection formValues)
  </code></pre>
  
  <p>I wondered if this is the best way to achieve this or if there's another to code this.</p>