在子页的button事件执行完之后,再执行一下下面的方法:
  //刷新父窗口数据
        public void RefreshParentWindow()
        {
            HttpContext.Current.Response.Write("<script>window.opener.location.href=window.opener.location.href;</script>");
        }

解决方案 »

  1.   

    我做的是子页面上放的是用户选择的字段,我通过session传回到父页面,然后通过此sql语句检索数据绑定在datagrid中,如果子页面关闭后父页面自动刷新的话,那datagrid绑定事件应该放到pageload事件中,可是这样的,话父页面刚打开的时候就会提示”未将对象引用设置到对象的实例“,因为此时还没有获得子页面传回的session值,这样的问题该如何解决?
      

  2.   

    我做的是子页面上放的是用户选择的字段,我通过session传回到父页面,然后通过此sql语句检索数据绑定在datagrid中,如果子页面关闭后父页面自动刷新的话,那datagrid绑定事件应该放到pageload事件中,可是这样的,话父页面刚打开的时候就会提示”未将对象引用设置到对象的实例“,因为此时还没有获得子页面传回的session值,这样的问题该如何解决?
      

  3.   

    可以在  page_load中首先判断记录的 session是否为空,为空时赋值,不为空时改变值,这样就不会出现为将对象引用设置到对象实例  的错误了...