【发布时间】:2009-05-20 08:21:41
【问题描述】:
我有一系列 ModalPopupExtenders 用于在 ASP.NET 2.0 页面上实现弹出对话框。
当它们弹出时,使用 X 和 Y 坐标使用构造函数指定它们出现的位置相当容易,但我不确定如何处理窗口大小的变化,这会改变它们在笛卡尔空间中的位置。我需要它们相对于页面上的其他一些元素出现。
我已经尝试在 IE 中挂钩 onresize javascript 函数,但是每当 div 改变大小时,它就会被破坏并触发(确实存在问题,因为我在 UI 中有很多 CollapsiblePanelExtenders。
有人做过这个并且有什么建议我可以让它工作吗?
编辑:此代码无止境地捕获调整大小事件... http://blog.stchur.com/2006/09/06/the-ie-resize-bug-revisited/
【问题讨论】:
标签: c# asp.net web-applications ajaxcontroltoolkit modalpopupextender