把弹出窗口的代码写在那个要重定向的页中。--------------------------------
AspNetPager 免费分页控件3.0版发布,欢迎下载使用:http://www.webdiyer.com

解决方案 »

  1.   

    重定向的页还是原来的页了,我知道解决方法了
    在LOAD时,判断是否是首先,再弹出就可以了
      

  2.   

    可以使用“ 服务器控件在 Page 中发出客户端脚本块”的方法
    参考:
    ms-help://MS.NETFrameworkSDK.CHS/cpref/html/frlrfsystemwebuipageclassregisterstartupscripttopic.htm
      

  3.   

    用Server.transfer("a.aspx")
    可以,把所有的数据带着走了
      

  4.   

    这样行吗??
    Response.Redirect("a.aspx",false);
    Response.Write("<script>window.open("b.aspx")</script>");
      

  5.   

    这样行吗??
    Response.Redirect("a.aspx",false);
    Response.Write("<script>window.open("b.aspx")</script>");这样不对的,不会弹出窗口了
      

  6.   

    在a.aspx后台代码中
    Control.Attributes["onload"] = "javascript:window.open('b.aspx');";//Control可以是任何服务器控件,例如:
    Image1.Attributes["onload"] = "javascript:window.open('b.aspx');";