http://www.dotnetjohn.com/articles/articleid88.aspx

解决方案 »

  1.   

    试一下
    Response.RedirectLocation = "_blank";
    Response.Redirect("WebForm2.aspx",false);
      

  2.   

    Response.Redirect不可能达到这个效果!只有用
    Response.write("<script language='javascript'>window.open('webform2.aspx');</script>")
      

  3.   

    呵呵,好像还是不行。
    你为什么不用js呢?window.open很好用的阿
      

  4.   

    Response.Redirect("WebForm2.aspx");
    怎么可能不行呢?服务端的,客户端用window.open('dfs.aspx');
      

  5.   

    同意smoothwood(I try my best)
      

  6.   

    赞成  smoothwood(I try my best)
      

  7.   

    Response.write("<script language='javascript'>window.open('webform2.aspx');</script>")ok了lansluo(最后一个女巫) 
    Response.RedirectLocation = "_blank";Response没有RedirectLocation这个函数。
      

  8.   

    string str1="xxxxx.aspx?cs="+TextBox1.Text
    string 
    str2="'left=0,top=0,resizable=yes,status=yes,scrollbars=yes,toolbar=yes,memubar=yes,location=yes,titlebar=yes'";
    string openstr="window.open('"+str1+"','_blank',"+str2+")";
    Page.RegisterStartupScript("","<script language=jscript>"+openstr+"</script>");
      

  9.   

    弹出新页面是如smoothwood(I try my best),同一页打开一个页面是
    Response.Redirect("WebForm2.aspx");