Come è possibile che una semplicissima session che ho sempre usato in ASP, qui mi da problemi?
Ho una pagina pass.aspx dove verifico l'inserimento dei dati per l'accesso:

codice:
If MyDR.HasRows = True Then

                Do While MyDR.Read
                    Session("ID") = MyDR.Item("ID_check")
                    Session.Timeout = 600

                Loop

                Response.Redirect("panel.aspx")

            Else
                lblRisultato.Text = "I dati inseriti non sono corretti."
            End If
E poi nella pagina panel.aspx tento di scrivere il valore di Session("ID") in una label:

codice:
    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)

        lblerrore.Text = Session("ID")

    End Sub
Dico "tento" perchè non mi scrive niente!!!!
Come è possibile?
Grazie