会话不工作以显示数据

时间:2012-03-15 02:06:05

标签: c# asp.net

我的会话效果不佳。我尝试使用登录页面中的会话来查看当前用户的记录,但它没有显示任何内容。这是我的代码行,可能会给你一个关于我的概率的线索。

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

页面应该在gridview中查看数据,因此我使用会话使用数据源设置girdview的设置。但它根本不起作用。 gridview显示为空。

谢谢。

2 个答案:

答案 0 :(得分:0)

你应该用另一个值测试会话,例如int。如果它的工作,那不是session的问题。只能使用独占方法

答案 1 :(得分:0)

使用

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