Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将ModalPopupXtender置于固定位置_C#_Asp.net_Web Applications_Ajaxcontroltoolkit_Modalpopupextender - Fatal编程技术网

C# 将ModalPopupXtender置于固定位置

C# 将ModalPopupXtender置于固定位置,c#,asp.net,web-applications,ajaxcontroltoolkit,modalpopupextender,C#,Asp.net,Web Applications,Ajaxcontroltoolkit,Modalpopupextender,我有一系列的ModalPopupExtender,用于在ASP.NET2.0页面上实现弹出对话框 当它们弹出时,使用构造函数使用X和Y坐标指定它们出现的位置相当容易,但我不确定如何处理窗口大小的变化,这会改变它们在笛卡尔空间中的位置。我需要它们相对于页面上的其他元素显示 我曾尝试在IE中连接onResizeJavaScript函数,但该函数已被破坏,每当div改变大小时就会触发(考虑到UI中有很多可折叠的PanelExtender,这确实是个问题) 有人做过这件事吗?有什么建议我怎样才能让它工作

我有一系列的ModalPopupExtender,用于在ASP.NET2.0页面上实现弹出对话框

当它们弹出时,使用构造函数使用X和Y坐标指定它们出现的位置相当容易,但我不确定如何处理窗口大小的变化,这会改变它们在笛卡尔空间中的位置。我需要它们相对于页面上的其他元素显示

我曾尝试在IE中连接onResizeJavaScript函数,但该函数已被破坏,每当div改变大小时就会触发(考虑到UI中有很多可折叠的PanelExtender,这确实是个问题)

有人做过这件事吗?有什么建议我怎样才能让它工作

编辑:此代码有助于无止境地捕获调整大小事件。。。

我已经知道怎么做了


通过从DOM中的已知控件获取x+y坐标,我用onclick单击来显示模式弹出窗口。调整大小(从)后,我决定只隐藏弹出窗口

我已经知道了如何做


通过从DOM中的已知控件获取x+y坐标,在计算出放置位置后,我使用onClickClick显示模式弹出窗口我决定只隐藏弹出窗口

ModalPopupXtender
有一个名为
RespositionMode
的属性,正是出于这个目的

ModalPopupXtender
有一个名为
RespositionMode
的属性