| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 411 人关注过本帖
标题:[求助]关于登入提示问题
只看楼主 加入收藏
yukinari
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2006-5-21
收藏
 问题点数:0 回复次数:2 
[求助]关于登入提示问题

为什么我的登入提示不会出来?还有就是登入成功后,不应该看见的为什么还在???
private void Btn_Login_Click(object sender, System.EventArgs e)
{
//int radio = Int32.Parse(RadioButtonList1.SelectedItem.Value);

if(Page.IsValid)
{
if(Session["UserName"]==null)
{
Label1.Visible = false;
}
else
{
T1.Visible = false;
}
if(IsUserIdentify())
{
Response.Redirect("default.aspx");
Label1.Text = "欢迎," + Session["UserName"].ToString();
T1.Visible = false;
}
else
{
this.errormessage.Visible = true;
}

}
}


private bool IsUserIdentify()
{

SqlConnection conn = new SqlConnection((string)Application["sqlConnectionString"]);
conn.Open();
string sql = "select ID from Register where UserName ='"+ this.Txb_UserName.Text
+ "'and Password ='"+ this.Txb_Pw.Text +"' ";
SqlCommand cmd = new SqlCommand(sql,conn);
SqlDataReader reader = cmd.ExecuteReader();
if(reader.Read())
{
Session["userid"]=reader["ID"].ToString();
return true;
}
else
{
return false;
}


}

2006-05-26 23:11
铲铲
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:34
帖 子:506
专家分:0
注 册:2006-5-2
收藏
得分:0 
Session["UserName"]从来就是null,没有赋过值
你的验证代码仅对Session["userid"]赋值

铲铲是也
2006-05-27 08:14
yukinari
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2006-5-21
收藏
得分:0 

改成userid 也是不对,这是什么原因呢??
愿高手指教啊!!

2006-05-27 10:58
快速回复:[求助]关于登入提示问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.027449 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved