Se vuoi una variabile di sessione allora devi cambiare approccio..
A questo punto forse è più corretto creare una classe base per tutte le tue pagine web. All'interno di questa classe crei una property che rappresenterà il campo struttura e all'interno della property vai a prelevare i valori dalla session.
Public Class BasePage
Inherits System.Web.UI.Page
Public Property Struttura() As String
Get
Dim str As String = "1"
If Session IsNot Nothing AndAlso Session("struttura") IsNot Nothing Then
str = Convert.ToString(Session("struttura"))
End If
Return str
End Get
Set(ByVal value As String)
Session("struttura") = value
End Set
End Property
End Class
All'interno delle tue pagine poi dovrai sostituire l'inherits da:
Public Class Utenti
Inherits System.Web.UI.Page
a
Public Class Utenti
Inherits BasePage
e all'interno della classe potrai accedere automaticamente alla proprietà Struttura: me.struttura = "2"
-----------------------------------------
Rossi Marco
http://blogs.dotnethell.it/rossimarko