I am looking for suggestions on the best way to save data for a multi-page user form between sessions. I am using c# 3.5 and SQL server 2008
The form is currently in a state where you have to complete the entire form, I would like to change it so that the form and data can be saved and resumed from some point and looking for suggestions, best practices etc..
Assuming that this is a webapp, you will need to store the fields in a database. On each page of the form, include a “save” button that will take the currently visable fields and store them in the database. Also have a “next page” button. On the last page, include a “submit” button. On click, this will retrieve all the fields in the form database and submit it to create a new entry in a new table in the database (e.g. CompletedFormTable)
You must also do one more thing. You must include the id of the form on each page so that you can identify the form data in the database. There are several ways of doing this.