ASP.NET 2.0 ページにポップアップ ダイアログを実装するために使用している一連の ModalPopupExtenders があります。
それらがポップアップするとき、コンストラクターを使用して X 座標と Y 座標を使用して表示される場所を指定するのはかなり簡単ですが、デカルト空間での位置を変更するウィンドウ サイズの変更に対処する方法がわかりません。ページ上の他の要素と相対的に表示する必要があります。
IE で onresize javascript 関数にフックしようとしましたが、これは壊れており、div のサイズが変更されるたびに起動します (UI に多数の CollapsiblePanelExtenders があることを考えると、本当に問題があります。
誰もこれをやったことがあり、これを機能させる方法について提案がありますか?
編集:このコードは、サイズ変更イベントをキャプチャするのに終わりがありません... http://blog.stchur.com/2006/09/06/the-ie-resize-bug-revisited/