if(!Page.IsPostBack)
{}
不要加

解决方案 »

  1.   

    在弹出窗口中用response.redrict()转到你的页面可以吗?
      

  2.   

    用response.redrict()也不合适,因为弹出窗口中的值存到session中 ,关闭后,原窗口要得session值,并显示出来
      

  3.   

    试试JavaScript,看看能不能实现
      

  4.   

    我做.net时间不长,还不是很数悉,各位高手,再帮我想想
      

  5.   

    Response.Write("<script>self.parent.location.reload();window.close();</script>") ;
      

  6.   

    eheartcool(ced) 这个方法我试了,不行呀
      

  7.   

    var winresult = window.showModalDialog("test.htm", a, 'edge: Raised; center: Yes; help: No; resizable: No; scroll: No; status: No; dialogWidth: ' + Width + 'px; dialogHeight: ' + Height + 'px;');
    document.forms[0].submit();
      

  8.   

    lrxz(九月鹰飞.net) ,我要的是弹出的窗口关闭后,原窗口刷新,
    你的代码是弹出窗口时刷新,正好反了
      

  9.   

    http://dotnet.aspx.cc/ShowDetail.aspx?id=49ML4AO8-5PB3-4KNY-NJZD-LJOIOXV4M1X4
    看看孟老大的文章对你有没有用
      

  10.   

    Response.Write("<script>window.opener.document.location.reload();window.close();</script>") ;
    Response.Write("<script>window.opener.document.location.href=window.opener.document.location.href;window.close();</script>") ;
      

  11.   

    你是要看到最新的数据,还是看不到最新的数据.真的不明白.我觉的用Response.Write("?")在传个值回去.在提这个单号的数据,不过很麻烦!
    希望有好的方法!
    帮你up
      

  12.   

    客户端用脚本window.open(...).
    在Button的server端代码
    private void btn_Syukei_Click(object sender, System.EventArgs e){
      //Obj = Session["kkk"];
    }
      

  13.   

    response.write("opener.__dopostback('','');" & vbcrlf)
    response.write("window.close();" & vbcrlf)
    response.write("</script>")
    应该没问题
      

  14.   

    Response.Write("<script>opener.location = opener.location.href;window.close();</script>")
      

  15.   

    把要执行的代码加到body 的onUnload=""里,刷新原窗口,上边已经有很多代码了。
    如果原窗口弹出对话框,解决方法:在原窗口中加入一个width为0的button,click事件中重新绑定数据,在弹出窗口的onunload事件里加入document.getElementById('button').click();
    这样就不会弹出对话框。
      

  16.   

    我真正用 <body onUnload="javascript:opener.location.reload();">
      

  17.   

    btnClose.Attributes["onclick"] = "ReturnProduct('"ID.Replace("&nbsp;", "")+"')";
    <script language="javascript">
    function ReturnProduct(ProductKey)
    {
        window.returnValue = ProductKey;
        window.close();
    }
    </script>
      

  18.   

    Page.RegisterClientScriptBlock("refresh","<script>window.opener.location=window.opener.location</script>");
      

  19.   


    <A onclick='window.open("addequipClass.aspx?catenum=<%=Request.QueryString["catenum"]%>","","width=550,height=320");' href="javascript:void(null);" >新建文件夹</A>打开一新窗口新窗口后台代码
    private void iBtnOk_Click(object sender, System.Web.UI.ImageClickEventArgs e)
    {

     .............................................
    Response.Write("<script>window.opener.location.reload();window.close();</script>");

    }绝对有效