I have to create an online form. A huge form!
I will splitting this up into multiple pages to make it easier to handle (I won't be using a wizard control).
Among the fields on the pages will be names, addresses contact details, many checkbox values just to name a few.
I'm thinking about the best way to carry around the form data between pages until it is ultimately persisted to a database when it is finally submitted.
Code behind variables, session variables, temp DB storage, viewstate?
Oh there will also be some file uploads to contend with (I'm guessing at this stage I would store them in a temp directory and persist the path to them)
What is considered best practise these days?
Go to the complete details ...