A页面是在点击B页面时弹出来的 具体弹出方法是这样 写的 UpTdoor.aspx为A页面  B页面是当前页面点击弹出A页面后 B页面不关闭 在关闭A页面是实现B页面全部刷新  最好是局部刷新 就是GRIDVIEW刷新最好了  不行就全部刷。
    
 protected void DataBound(object sender, GridViewRowEventArgs e)
 {
     e.Row.Attributes["style"] = "Cursor:hand";
                e.Row.Attributes.Add("onclick", "window.open('UpTdoor.aspx?ID=" + e.Row.Cells[1].Text.Trim() + "&ID1=" + e.Row.Cells[2].Text.Trim() + "','','width=400,height=500')");
 }

解决方案 »

  1.   

    父页面定义 一个刷新函数 子页面调用他 parent。父页面刷新函数
      

  2.   

    随便写一个
    B页的刷新函数
      <script type="text/javascript" >
            function myrefresh() {
                window.location.reload();
            }
        </script>A页调用他 <script type="text/javascript">
            function reload() {
                parent.myrefresh();
            }
           
        </script>
      

  3.   


    哈哈3连了
    。cs代码里这么调用 ClientScript.RegisterStartupScript(GetType(), "jsGo", "<script>reload();</script>");