Make both pages user controls and swap which is visible during this process, viewstate will do the rest. Or, pass the values back and forth on the URL, this would require the user not using the back button, but a control that nagivates back to page 1 with the variables you need on the URL
Christian Graus - Microsoft MVP - C++ "also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )