如何从asp.net 2.0中的子页面刷新父页面

时间:2009-10-08 06:15:38

标签: asp.net javascript

我有一个页面显示gridview中的所有产品。 我在页面中有一个链接点击它打开一个模态窗口。 在模态窗口中有一个输入产品和保存的表单。 当我填写表单并保存产品时,我需要刷新父页面以便这样做 新产品列在gridview中,消息将显示在模态窗口的标签中。我需要刷新产品列表页面而不关闭模态窗口。 怎么做?

请帮忙。

2 个答案:

答案 0 :(得分:3)

您可以使用以下JavaScript刷新它:

window.opener.location.reload(true);

答案 1 :(得分:1)

window.opener.location.reload(true);

true确保从服务器而不是浏览器的缓存重新加载页面。

仅当第一页使用javascript打开第二页时才会有效,而不是在新窗口中打开第一页中的链接时 - window.opener将在后面null案件。即使在前一种情况下,如果两个页面都不是来自同一个域,Firefox也会抛出“权限被拒绝”错误。