我的会话效果不佳。我尝试使用登录页面中的会话来查看当前用户的记录,但它没有显示任何内容。这是我的代码行,可能会给你一个关于我的概率的线索。
protected void LoginButton_Click(object sender, EventArgs e)
{
Session["username"] = Login1.UserName;
}
页面应该在gridview中查看数据,因此我使用会话使用数据源设置girdview的设置。但它根本不起作用。 gridview显示为空。
谢谢。
答案 0 :(得分:0)
你应该用另一个值测试会话,例如int。如果它的工作,那不是session的问题。只能使用独占方法
答案 1 :(得分:0)
使用
if (Membership.ValidateUser(Login1.UserName, Login1.Password))
{
MembershipUser userinfo = Membership.GetUser(Login1.UserName);
Session["username"] =userinfo.UserName;
}