我在一个页面上加了个按钮,按钮下的代码为:Response.Write("<script language=javascript>window.location='EditLetter.aspx?id=" + id + "';</script>");
        Response.Redirect("EditLetter.aspx?id=" + id + "");试了这两行代码,页面都不跳转,只刷新一下,求解!!

解决方案 »

  1.   

    Response.Write("<script language=javascript>location.href='EditLetter.aspx?id=" + id + "';</script>");
      

  2.   

    你这行代码下面是否还有其它内容,贴出来看下,在后台用Response.Redirect();这种跳转一定会过去
      

  3.   

    this.ClientScript.RegisterStartupScript(GetType(), "", "<script>top.location='login.aspx'</script>");
      

  4.   

    window.location.href='EditLetter.aspx?id=" + id + "';
      

  5.   

    Response.Redirect("EditLetter.aspx?id=" + id);