Perchè usare le session?
Puoi usare questo accorgimento per portare avanti dinamicamente i dati dalla pagina 1 alla pagina N.
L'importante è che nella sequenza di campi form tra le N pagine non ci siano campi con lo stesso name.
Da pagina 2 in poi, per portarsi dietro i dati delle form precedenti fai:
codice:
<form method="post" action="pagina3.asp">

<%
' qui recuperiamo i dati delle form precedenti e li memorizziamo dinamicamente in campi di tipo hidden
for each item in request.form
%>
<input type="hidden" name="<%=item%>" value="<%=request.form(item)%>" />
<%
next
%>
<input type="submit" value="PROSEGUI" />
</form>
Mi raccomando di non dare il name al campo submit altrimenti te lo intercetta e ti crea un campo hidden anche per lui nelle pagine successive.