更新ボタンがあるgridviewを持つaspxページがあります。更新ボタンをクリックすると、ポップアップウィンドウが開きます。 2番目のaspxページ(ポップアップウィンドウ)には、削除ボタンのフィールドがあります。削除ボタンをクリックすると、2番目のaspxページが閉じられ、最初のaspxページの行がgridviewから削除されます。私は手動でページを更新するまで行がグリッドビューから削除されているのを見ることができません。ポップアップウィンドウを閉じた後に親ページを更新する
2番目のページ(ポップアップウィンドウページ)を閉じた直後に、親ページ(グリッドビューを持つページ)を更新するにはどうすればよいですか?私はこれを試みたが、うまくいきませんでした:
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 –
UR1の代わりにコードを書くと、それが役に立ちます。 – Ravikumar
あなたは 'window.postMessage'を見てみたいと思うかもしれません。もっと良い解決策になると思います。 –