我正在尝试在asp.net app中设置会话。
已设置Session("username")=txtusername.text
在登录按钮的单击事件和成功登录后在主页上尝试访问page_load上的Session("username")
但由于Session("Username")
中没有任何内容,它将返回登录页面。
任何人都可以帮助我,因为这突然发生了。
==========登录页面==============
Session("SrNo") = sqlReader.Item(0)
ViewState("Username") = sqlReader.Item(3)
Session("Name") = sqlReader.Item(1) + " " + sqlReader.Item(2)
Session("Mobile") = sqlReader.Item(5)
Session("Email") = sqlReader.Item(6)
Session("UserType") = sqlReader.Item(7)
' Session.Timeout = "600000"
Response.Redirect("welcome.aspx", True)
'Server.Transfer("Welcome.aspx")
End If
End If
=============欢迎页面===================
Dim string1 As String
string1 = Session("Username")
If Session("SrNo") = Nothing Then
Response.Redirect("Login.aspx")
Else
//my codes
endif