0

VB.NETプログラムにモーダルウィンドウを使用していて、別のウィンドウからこの子モーダルウィンドウを開こうとしています。その後、子モーダルウィンドウを閉じて、親を更新しようとしていますが、再試行/キャンセルポップアップが表示されます。避けるべきことがたくさんありますが、私はこのポップアップを取り除くことができません:-(このポップアップを避けることができる方法はありますか?私は本当にあなたの助けをいただければ幸いです

ありがとうファイサル

4

1 に答える 1

1

モーダル ポップアップを閉じるボタンに OnClickClient javascript 関数をバインドして、サーバーへの PostBack を手動で呼び出しようとしましたか?

function fnClickOK(sender, e) { 
__doPostBack(sender,e); 
} 

これは、コードに含める必要がある関数であり、そのようにコード ビハインドでボタンをバインドできます

yourButton.OnClientClick = String.Format("fnClickOK('{0}','{1}')", yourButton.UniqueID, ""); 

そのように、ポストバックが発生し、ページのリロードによりすべてのモーダルが非表示になります。

幸運を!

于 2009-02-12T19:11:17.713 に答える