How to retrieve all values for all the inputs on MVC page
===

I have an MVC 3 project that I am starting using c# and Razer.  I have a page that has about 20 input fields that will be used.  I create my ViewModel to pass the data to the View to create the page.  I am confused as to how I get the values of the fields when the user submits the form.  Does my Controller have to have a parameter for every input field on my page?  Is there any way to have the Controller get all the data on the page and then I can parse through it?  The parameter list would be huge.