you can submit parent_window in the sub_window by javascript ;
and do anything you want to do in the parent_window's page_load()

解决方案 »

  1.   

    用JS就可以了
    传递FORM id
      

  2.   

    string strTemp="<script language='javascript'>\r\nwindow.top.opener.pasteHTML();</script>\r\n";
    this.Response.Write(strTemp) ;
    调用父窗口的客户段函数pasteHTML,服务段好象不可以
    用window.opener.location.reload()不可以吗
    不行的话,父窗体位置重新指定吧
      

  3.   

    在子窗口里Submit父窗口,如下
    Response.Write("<script language=""javascript"">")
    Response.Write("parent.self.opener.document.Form.submit();")
    Response.Write("</script>")然后在父画面的PageLoad里进行处理。
      

  4.   

    在父画面的PageLoad里,IF是子画面刷新父画面,再做处理。或者CALL你那个查询按钮的服务端事件。
    IF条件可以用hidden控件来标志值,在两个画面中使用