每当我在 Sharepoint 网站上显示 ModalPopupExtender 时,显示的弹出窗口都会创建水平和垂直滚动条。如果您一直滚动到页面末尾,滚动条将刷新,并且有更多页面可供滚动。基本上,我认为弹出窗口将其边界设置为超出页面末尾。有人遇到过这个吗?搜索Google,似乎这可能是一个已知问题,但我还没有找到一个不包括重新编译AJAX的好的解决方案,而我的老板不允许这样做。

有帮助吗?

解决方案

我假设 TargetControl 的大小足以容纳您放入其中的所有内容?如果是这样,请尝试:

  • 设置 CSS 溢出:隐藏;
  • 如果目标控件是Panel,则设置scrollbars="none"。否则,请将其放入面板中并尝试。

其他提示

Hacky 的答案是抓住 IE 开发人员工具栏,找到具有滚动条的标签,然后更改 CSS 文件以向其添加溢出:隐藏属性。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top