为什么不能实现页面跳转呢?求大神们指教?
if (dr.Read())
{
if (dr["QXian"].ToString() == "管理员")
{
Response.Redirect("admin.aspx");
}
else if (dr["QXian"].ToString() == "普通用户")
{
Response.Redirect("topF.aspx");
}
dr.Close();
}
[解决办法]
出现什么情况?
你先
Response.Write(dr.HasRows)
if(dr.Read())
{}
..
看看打印出true没有,如果是false,说明你 的dr里面没有记录
[解决办法]
那你每次读取的记录都是管理员吗?dr["QXian"].ToString()=“管理员"?
[解决办法]