Hi. I've read a few things on multiple forms but I'm not 100% clear on the issue.

I have a user control that implements Login functionality (2 text fields and a submit button), an user control that implements Register functionality (2 text fields and a submit button) and a page that implements (new) Order functionality (approx. 15 text fields, combo box, radio button and a submit button).

I have to build 3 pages that contain:
1. Login alone
2. Login and Register
3. Login and Order

I would very much like to save the session state and have the postback functionality for all (the most important one being the Order page).

Where do I place the <form runat="server"> tag? Should I make my Order page a user control as well? What is the best way to organize this?

Thanks
Tiberiu M