VB.NETプログラムにモーダルウィンドウを使用していて、別のウィンドウからこの子モーダルウィンドウを開こうとしています。その後、子モーダルウィンドウを閉じて、親を更新しようとしていますが、再試行/キャンセルポップアップが表示されます。避けるべきことがたくさんありますが、私はこのポップアップを取り除くことができません:-(このポップアップを避けることができる方法はありますか?私は本当にあなたの助けをいただければ幸いです
ありがとうファイサル
VB.NETプログラムにモーダルウィンドウを使用していて、別のウィンドウからこの子モーダルウィンドウを開こうとしています。その後、子モーダルウィンドウを閉じて、親を更新しようとしていますが、再試行/キャンセルポップアップが表示されます。避けるべきことがたくさんありますが、私はこのポップアップを取り除くことができません:-(このポップアップを避けることができる方法はありますか?私は本当にあなたの助けをいただければ幸いです
ありがとうファイサル
モーダル ポップアップを閉じるボタンに OnClickClient javascript 関数をバインドして、サーバーへの PostBack を手動で呼び出しようとしましたか?
function fnClickOK(sender, e) {
__doPostBack(sender,e);
}
これは、コードに含める必要がある関数であり、そのようにコード ビハインドでボタンをバインドできます
yourButton.OnClientClick = String.Format("fnClickOK('{0}','{1}')", yourButton.UniqueID, "");
そのように、ポストバックが発生し、ページのリロードによりすべてのモーダルが非表示になります。
幸運を!