我有一个公共共享功能,我正在尝试访问文本框和会话变量的值。
我收到错误“无法从共享中引用类的实例成员 没有显式实例的方法或共享成员初始化程序 上课。“
有什么方法可以从方法中获取文本框或会话变量中的值?
谢谢,
<WebMethod()> _
Public Shared Function savenote() As String
Dim newnote As New note()
newnote.callID = txtRef.Text
newnote.LoggedBy = Session("user_id")
newnote.Note = txtNote.Text
newnote.Create()
Return 1
End Function
答案 0 :(得分:2)
您可以通过调用静态HttpContext.Current.Session
来引用会话。通常使用Web方法,您可以传递TextBox中的值。