Javascript 模型弹出关闭后在iFrame中刷新页面

Javascript 模型弹出关闭后在iFrame中刷新页面,javascript,asp.net,iframe,modalpopupextender,Javascript,Asp.net,Iframe,Modalpopupextender,我正在使用ModelPopupExtender打开iframe内的页面(比如page1.aspx)。在这个子页面中,同样有一个页面(比如page2.aspx)使用ModelPopupExtender在iframe中运行。现在关闭page2.aspx,我想刷新并重新加载page1.aspx。如果我使用 ClientScript.RegisterStartupScript(this.GetType(), "RefreshParent", "setTimeout('window.parent.refr

我正在使用ModelPopupExtender打开iframe内的页面(比如page1.aspx)。在这个子页面中,同样有一个页面(比如page2.aspx)使用ModelPopupExtender在iframe中运行。现在关闭page2.aspx,我想刷新并重新加载page1.aspx。如果我使用

ClientScript.RegisterStartupScript(this.GetType(), "RefreshParent", "setTimeout('window.parent.refresh();', 500);", true); 
然后显示错误

"Error: Object doesn't support property or method 'refresh'"

我如何才能这样做?

调用此函数javascript以重新加载父页面

function RefreshParent(sender, eventArgs)
  {
     document.location.reload();
  }

尝试window.parent.location.reload,如讨论中所述[reload parent window from child window][1][1]:它既不出错,也不起作用…发布您的确切代码please@Ted.Sorry.. 它现在可以工作了,但加载的父页面与回发之前一样。是的。我希望根据在弹出窗口中输入的数据显示父页面