0

ポップアップとして表示されるユーザー コントロールがあります。このユーザー コントロールがユーザーによって閉じられたときに、親ページからメソッドを呼び出す必要があります。どうやってやるの?

ポップアップの「アンロード」イベントで呼び出してみましたが、コントロールから親ページのメソッドにアクセスできません...

4

2 に答える 2

0

イベントを使用する必要があるように思えますね。親ウィンドウにイベント ハンドラーを追加します。ユーザー コントロールで定義済みのイベント (Closed など) を使用するか、ユーザー コントロールで独自のイベントをプログラムします。

parentWindowMethod()
{
  MyUserControl myUserControl = new MyUserControl();
  myUserControl.event += this.userControlDismisseed;
  ...
}

userControlDismissed(...)
{
  ...
}
于 2013-04-25T14:36:30.897 に答える