我用户名,密码验证的时候加了SESSION判断。但始终进不到目标页面。代码如下:
//独立的判断ASPX.
protected void Page_Load(object sender, EventArgs e)
{
if (Session["flag"] == null)
{
Response.Redirect("Login.aspx");
} }
//目标页面.输入用户名,密码正确,不能输出Hello...。而且又回到Login.aspx.
protected void Page_Load(object sender, EventArgs e)
{
Server.Execute("judge.aspx"); //需要通过Session来判断。
string UserID = Request.QueryString["UserID"].ToString();
//Request.QueryString接收
Response.Write("Hello " + UserID + "");
}
始终不知道问题在哪里?
//独立的判断ASPX.
protected void Page_Load(object sender, EventArgs e)
{
if (Session["flag"] == null)
{
Response.Redirect("Login.aspx");
} }
//目标页面.输入用户名,密码正确,不能输出Hello...。而且又回到Login.aspx.
protected void Page_Load(object sender, EventArgs e)
{
Server.Execute("judge.aspx"); //需要通过Session来判断。
string UserID = Request.QueryString["UserID"].ToString();
//Request.QueryString接收
Response.Write("Hello " + UserID + "");
}
始终不知道问题在哪里?
你直接在你的页面里面用session 判断呢?
看session是否有值
我怎么检查SESSION的值呢?
protected void Page_Load(object sender, EventArgs e)
{
/* Server.Execute("judge.aspx");*/ //需要通过Session来判断。
if (Session["flag"] == null)
{
Response.Redirect("Login.aspx");
}
string UserID = Request.QueryString["UserID"].ToString();
//Request.QueryString接收
Response.Write("Hello " + UserID + "");
}
{
if (Session["flag"] == null)
{
Response.Redirect("Login.aspx");
}
}