The data won't get posted to the third page automatically.
You can store the form fields and values in hidden fields in a form in page2.asp and submit the form to page3.asp.
If you need to pass only one/two values, you can pass them through querystrings. If there are more number of fields to be passed, querystring is not an ideal option.
Hope that helps.