Perhaps I'm making this harder than it needs to be, but...
I have a strongly-typed view (a registration page) which works great however users arrive at the view using a link which is sent to them via email and this URL has a few querystring parameters in it that I need to work with when the registration form is submitted.
I'm able to capture these parameters in the controller when the page is loaded and stuff them in the "view bag" and such, but I can't figure out how to hand them back to the controller when the form is submitted. The only parameter to the controller method is an instance of the "type", and I've even tried extending this type to hold the additional parameters but when I try to assign them in the view, there is no instance of the object (I'm guessing this gets instantiated during the POST which would explain why it's not available when the page is rendered).
In a nutshell, I'm looking for a way to hold on to some values from the querystring and to access these values in the controller during the submission of a strongly-typed view, if this is even possible.