aggiungo che faresti meglio a creare una proprieta' che gestisce la tua variabile di sessione es. in vb
codice:
Public Property Ordine() As String
        Get
            If Not session("Ordine") Is Nothing Then
                Return CType(session("Ordine"), String)
            End If
            Return ""
        End Get
        Set(ByVal value As String)
            session("Ordine") = value
        End Set
    End Property
In questo modo tra l'altro non devi ricordarti il nome della sessione (rischiando cosi di sbagliarlo o di doverlo cambiare piu' volte se necessario) quando lo usi nelle varie parti del codice