javascript - 別のページからbutton.clickイベントをトリガーする

原文 javascript c# jquery asp.net popup

ポップアップページからページ1のbutton.clickイベントをトリガーしようとしています。
ページ1にはグリッドビューがあり、各行に編集ボタンがあります。ボタンをクリックすると、ポップアップページが開きます。
ユーザーは編集ページを保存またはキャンセルできます。
[キャンセル]をクリックすると、[JavaScriptの使用]ポップアップページが閉じます。
保存するとデータベースが更新され、ポップアップページが閉じます。
ポップアップページを閉じると、ページ1のグリッドビューが新しいデータで更新されます。私はそれによって

protected void Button2_Click(object sender, EventArgs e)
{
    GridView1.DataBind();
}


しかし、私の問題は、ポップアップページからこのbutton.clickイベントを呼び出す方法ですか?
または、ページをリロードせずにページ1のグリッドビューを更新できる方法はありますか?
英語の「間違い」でごめんなさい
ありがとうございました
答え
ポップアップで、javascript window.opener()を使用して、GridViewがある元のウィンドウのインスタンスを取得できます。

window.opener().document.getElementById('btnSave').click();
関連記事

javascript - Jqueryで個別のアイテムをプッシュする[重複]

javascript - 1つの関数が実行された後にjquery関数を実行する

javascript - AngularJS:モデル値の切り替えはUIに影響しません

javascript - アニメーションの完了後にjquery関数を実行するにはどうすればよいですか?

javascript - 毎回コマンドを実行せずにCSSの変更を確認する方法

javascript - Jqueryで読み込まれたページのURLを変更する

javascript - ng-repeat内のng-modelの設定が機能しない

javascript - 1つのソースのみからイベントを抽出する方法

javascript - ng-repeat内で呼び出されたAngular $ broadcastが複数回起動する

javascript - session.lastAccessedTimeをJavaScript日付オブジェクトに変換します