会话无法显示数据

本文关键字:数据 显示 会话 | 更新日期: 2023-09-27 18:27:55

我的会话工作不正常。我试图在登录页面中使用会话来查看当前用户的记录,但没有显示任何内容。这是我的代码行,可能会给你一个关于我的问题的线索。

 protected void LoginButton_Click(object sender, EventArgs e)
{
    Session["username"] = Login1.UserName;
}

页面应该在gridview中查看数据,所以我通过使用session使用数据源设置了gridview的设置。但它根本不起作用。网格视图显示为空。

谢谢。

会话无法显示数据

您应该用另一个值测试session,例如int。如果它有效,那就不是session的问题只需使用独占方法

使用

      if (Membership.ValidateUser(Login1.UserName, Login1.Password))
      {
           MembershipUser userinfo = Membership.GetUser(Login1.UserName);
           Session["username"] =userinfo.UserName;
      }