Ciao a tutti,
in VB per passare dei parametri ad un form spesso dichiaravo una variabile public nel form che dovevo aprire e prima di fare lo .show assegnavo il valore a quella variabile. In pratica:

codice:
nel form frmA scrivevo

    Dim ifrmB As New frmB
    ifrmB.lUsrID = 1234
    ifrmB.Caller = Me
    ifrmB.Show

nel form frmB scrivevo

    public lUsrID as Long
    public Caller as Form

Si può fare un qualcosa del genere in ASP.NET?
Ho pensato di usare le variabili Session, ma vorrei che la varibile rimanga in memoria solo per il tempo in cui è attiva la sua pagina. In effetti è più che altro per pignoleria credo...
Magari voi conoscete un sistema più efficiente e più elegante o magari più corretto per passare un parametro a una pagina ASP.NET.

Grazie