2
我需要訪問Web應用程序頁面中的一些變量。變量的範圍就在特定的頁面中。 哪一個是解決方案?會話或ViewState?或者更好的解決方案?ASP.NET中的頁面範圍變量
Private Property UserId() As Integer
Get
If Not ViewState("UserId") Is Nothing Then
Return CType(ViewState("UserId"), Integer)
Else
Return -1
End If
End Get
Set(ByVal Value As Integer)
ViewState("UserId") = Value
End Set
End Property
或
Private Property UserId() As Integer
Get
If Not Session("UserId") Is Nothing Then
Return CType(Session("UserId"), Integer)
Else
Return -1
End If
End Get
Set(ByVal Value As Integer)
Session("UserId") = Value
End Set
End Property
,也是每個用戶的ViewState的習慣嗎?
爲什麼你需要這樣做,你需要從一個請求到另一個請求嗎? – 2010-12-07 02:20:05
另外,請勿以這種方式格式化您的代碼。離開「>」,選擇整體並按下「1/0/1」工具。 – 2010-12-07 02:20:33