我有aspx頁面,其中有一個gridview,其中有一個更新按鈕。當我點擊更新按鈕彈出窗口打開。第二個aspx頁面(彈出窗口)有一個刪除按鈕。當我點擊刪除按鈕關閉第二個aspx頁面,並從第一個aspx頁面的gridview中刪除該行。我無法看到該行已經從gridview中刪除,直到我手動刷新頁面。關閉彈出窗口後刷新父頁面
如何在關閉第二頁(彈出窗口頁面)後立即刷新父頁面(具有gridview的頁面)?我試過,但沒有奏效:
Response.Write("<script>window.close();</" + "script>");
Response.Write("<script>window.opener.location.reload();</" + "script>");
請參閱:https://stackoverflow.com/questions/1318006/reload-parent-window-from-child-window –
編寫代碼而不是URl它將是有幫助的。 – Ravikumar
你可能想看看'window.postMessage'我認爲這將是更好的解決方案 –