OK - hvis du skal lave en eller anden handling og huske den henover flere sider, så har du fire principielle valgmuligheder, så vidt jeg kan se:
1. Gemme den nødvendige information i Session-objektet, som er tilgængelig fra alle sider
2. Sende din løkkevariabel som parameter i url'en til den webside som skal behandle dine data. Når færdig på den side, så kan den jo kalde den oprindelige side, med løkkevariablen som parameter i url'en, altså noget med :
Response.Redirect(minUrl) hvor minUrl = "minSide.Aspx?MinParameter=37" Når du ved hvor langt du er , så burde du kunne fortsæytte med din løkke til færdig.
3. Lege med cross-page posting. Du kan aflæse værdier fra den forrige side på den side der blev postet til. Når du så kommer tilbage så kan du igen aflæse fra den forrige side (eller evt. hente variabelværdien fra session).
Crosspage posting er beskrevet her:
http://msdn2.microsoft.com/en-us/library/ms178139(vs.80).aspx
4. Gemme/hente værdien af løkkevariablemn i DB - det er vel lidt overkill:)