为什么我的网页没有重定向?弹出“有效用户”提示。但我的页面没有重定向。可能是什么问题?
protected void LoginButton_Click1(object sender, EventArgs e)
{
if (Page.IsValid)
{
User userLogin = new User();
userLogin.userId = this.txtUserName.Text.Trim();
userLogin.userPwd = this.txtPwd.Text.Trim();
string result = CommonFunctions.Check_ValidUser(userLogin);
if (result == "s")
{
Response.Write("<script>alert('" + "Valid user"+ "') ; location.href='Login.aspx'</script>");
Response.Redirect("DrugEntry.aspx",true);
}
else
{
string message = "We don't seem to have this user registered. Please try again.";
Response.Write("<script>alert('" + message + "') ;
location.href='Login.aspx'</script>");
}
}
}
答案 0 :(得分:1)
您的代码似乎是正确的。
确保您的页面位于同一目录中。如果它不在下面示例中提到的使用它的同一目录中:
Response.Redirect("[Directory Name]/DrugEntry.aspx",true);