protected void Page_Load(object sender, EventArgs e)
    {
        if (Session["userid"] == null)
        {
            Response.Write(" <script> parent.window.location.href= '../login.aspx '</script> ");
        }        dr = Users.Users.GetUserById(int.Parse(Session["userid"].ToString()));
    }
为什么不跳转到登录页面!!!

解决方案 »

  1.   

    啊啊啊啊,困扰我多日的问题 居然是少了个return
    大哥,谢了
      

  2.   

    为什么不直接Response.Redirect?
      

  3.   

    protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["userid"] == null)
            {
                Response.Write(" <script> parent.window.location.href= '../login.aspx '</script> ");
                Response.End();
            }
     
            dr = Users.Users.GetUserById(int.Parse(Session["userid"].ToString()));
        }