子ポップアップ ウィンドウには、次のボタンがあります。
<asp:Button Style="width: 100%;" ID="Button2" runat="server" OnClientClick="RefreshParent()"
OnClick="Button1_Click" Text="Select Study" />
OnClick 機能により、ユーザーはサイトのコンテンツ全体を変更するスタディを選択できます。この部分は正常に機能するため、リストされていません。
OnClientClick 関数は親ページを更新する必要がありますが、ページを手動で更新 (F5) しない限り、クライアント データは更新されません。これが RefreshParent コードです。
<script type="text/javascript">
function RefreshParent() {
window.opener.document.reload()
window.close();
}
</script>
関数で私も試しました:
window.opener.document.reload(true)
と
window.opener.document.href("home.aspx")
何も機能しませんでした。コード ビハインドまたは JavaScript を使用して、子ウィンドウからサーバー ポストバックを発生させる方法はありますか? ありがとう。