DevExpress v10 を使用しています。AspxPopupControl を使用した ASP.NET ページがあります。AspxPopupControl には、複数のテキスト ボックス AspxTextBox が含まれています。
次の機能が必要です。ユーザーが AspxPopupControl ポップアップのヘッダーにある [閉じる] ボタンをクリックしたときに、ポップアップが開かれてから AspxTextBox フィールドで何かが変更されたかどうかを確認します。保存されている場合は、「保存せずにウィンドウを閉じますか?」という確認メッセージが表示されます。
AspxClientTextBox コントロールのクライアント側イベント ValueChanged を処理するために、次のように実装するつもりでした。このようなハンドラーでフラグを設定し、後でそれを Closing イベント (AspxClientPopupControl) のクライアント側ハンドラーで分析できます。
しかし、問題は、AspxTextBox で何かを変更してすぐに [閉じる] ボタンをクリックすると、最初に Closing イベントが発生し、Close 後に ValueChanged イベントが発生することです。
これでは、やりたいことができません。
ここで解決策はありますか?