【问题标题】:How to access a session variable inside a shared sub如何访问共享子中的会话变量
【发布时间】:2014-08-12 19:21:03
【问题描述】:

我有一个session 用于存储用户的id

  Session("id") = "123" 

我正在使用shared sub 访问会话变量,我的代码是:

 Public Shared Sub check_session()
        MsgBox(Session("id"))
  End Sub

它显示错误消息:无法从共享子类中引用实例成员

我的问题是:如何访问共享子中的会话变量是否可以将另一个用户 ID 附加到会话变量中

谢谢

【问题讨论】:

    标签: asp.net session


    【解决方案1】:

    根据 Vignesh Kumar 提供的答案,您可以访问共享子中的会话变量。在这里,我提供第二个问题的答案。您处理会话的共享函数如下所示:

    Public Shared Sub check_session()
        MsgBox("Old Session:" & HttpContext.Current.Session("id"))
        HttpContext.Current.Session("id") = HttpContext.Current.Session("id") & "567"
        MsgBox("new Session:" & HttpContext.Current.Session("id"))
    End Sub
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-03-04
      • 1970-01-01
      • 1970-01-01
      • 2019-01-01
      • 2015-07-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多