Ciao a tutti.

sono neofita di ASP (pure troppo) e non ho ben capito come funziona il ciclo for each con la collezione di form.

vi spiego.
Ho una pagina asp nella quale ci sono vari form di inserimento dati.
tutti questi text vengono poi inviati tramite ad un form action post ad un'altra pagina asp.
nella seconda pagina asp vorrei poi salvre tutti i valori dei vari form in variabili di sessione e vorrei farlo (diciamo in maniera più elegante) con un ciclo for each.

vo di codice
per esempio
pagina1.asp
codice:
<form action="pagina2.asp" method="post">
<input name="Nome" type="text" class="form" id="Nome">
<input name="Cognome" type="text" class="form">
<input name="Indirizzo" type="text" class="form">
<input name="CAP" type="text" class="form">
</form>
pagina2.asp

codice:
<%
for each item in Request.Form
Session(item)=Request.Form(item)
%>
come mai a me non funziona?
la variabile che io ho chiamato item come si deve chiamare in realtà? èun nome casuale o deve avere qualche relazione con la Request.Form? se sì quale?

grazie per i suggerimenti in anticipo