我正在尝试将一些可重用的代码部分移动到一个类中。除非我尝试在此类中使用 Session ,否则这可以正常工作。我收到一个错误:
“如果没有类的显式实例,则无法从共享方法或共享成员初始化程序中引用类的实例成员。”
我的代码看起来像这样:
Public Class webHousing
Inherits System.Web.UI.Page
Public Sub GetUserInfo()
Dim x as String
x = 10
Session("x")= x
End Sub
End Class
我已经大大简化了这段代码——但存在基本问题——试图从一个类中设置一个会话值。我找到了以下 MSDN 文章1但不相信 Public/Shared 可以在 Session 上使用?