I am creating a webpart that spans multiple screens. The 3 screens for the end user are,
1. Enter basic information
2. Confirm entered values screen. If you want to make changes, you can go back to screen 1 or move on to screen 3.
3. Success page.
Having written many two screen and one screen webparts before, I am fairly confident that I can get the controls I need rendered just fine.
What I am missing is the logic that goes from screen 1 to screen 3 while preserving all values so that screen 3 can store the values successfully in a list.
What is the best approach for doing this?