Response.Redirect("<script>open('"openfile.aspx?SearchId=" + Server.UrlEncode("1"), "filewindows", "width=400,height=500,resizable=no,,directories=no,location=no,menubar=no,toolbar=no,status=no"');
</script>");

解决方案 »

  1.   

    Response.Redirect("<script language='javascript'>window.open('"openfile.aspx?SearchId=" + Server.UrlEncode("1"), "filewindows", "width=400,height=500,resizable=no,,directories=no,location=no,menubar=no,toolbar=no,status=no"');
    </script>");
      

  2.   

    大哥,不对啊
    编译器错误信息: CS1010: 常量中有换行符源错误: 行 18:     protected void Button2_Click(object sender, EventArgs e)
    行 19:     {
    行 20:         Response.Redirect("<script language='javascript'>window.open('"openfile.aspx?SearchId=" + Server.UrlEncode("1"), "filewindows", "width=400,height=500,resizable=no,,directories=no,location=no,menubar=no,toolbar=no,status=no"');
    行 21: </script>");
    行 22:     }
     
      

  3.   

    Response.Redirect(string.Format("<script>open(\"openfile.aspx?SearchId={0}\" , \"filewindows\", \"width=400,height=500,resizable=no,,directories=no,location=no,menubar=no,toolbar=no,status=no\");</script>",Server.UrlEncode("1"));
      

  4.   

    试试:
    Response.Write("<script>open('"openfile.aspx?SearchId=" + Server.UrlEncode("1"), "filewindows", "width=400,height=500,resizable=no,,directories=no,location=no,menubar=no,toolbar=no,status=no"');
    </script>");
      

  5.   

    试试:
    Response.Write("<script>open('openfile.aspx?SearchId=" + Server.UrlEncode("1") + "', 'filewindows', 'width=400,height=500,resizable=no,,directories=no,location=no,menubar=no,toolbar=no,status=no');</script>");要不,再试试:
    Response.Write("<script>open(\"openfile.aspx?SearchId=" + Server.UrlEncode("1") + "\", \"filewindows\", \"width=400,height=500,resizable=no,,directories=no,location=no,menubar=no,toolbar=no,status=no\");</script>");