javascript - ASP.NET ajax 控件工具包 ModalPopupExtender 问题与 div 溢出

标签 javascript css asp.net ajax ajaxcontroltoolkit

我在模态弹出窗口中有一个复选框列表。我想用 overflow-y:scroll css 将复选框列表包装在一个 div 中,这样我就可以在复选框列表周围得到一个垂直滚动条。但是,当我单击溢出 div 的滚动条时,鼠标锁定在滚动条上的位置并开始移动模态弹出窗口本身。我无法将其从滚动条中释放出来并停止移动模态弹出窗口。它只是卡在那里

我还收到 JavaScript 错误:无法获取未定义或空引用的属性“scrollLeft”

不确定发生了什么。可能是某些东西干扰了 ajax 控制工具包管道。

最佳答案

好吧,变通解决方案是在模态弹出 div 本身上设置溢出,并将 PopupDragHandleControlID 设置为空且 RepositionMode none 使弹出窗口不可拖动。这修复了弹出窗口内复选框列表上的溢出 div 滚动条

关于javascript - ASP.NET ajax 控件工具包 ModalPopupExtender 问题与 div 溢出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41959523/

相关文章:

javascript - 为什么这个正则表达式不能在 javascript 中工作(在 perl 中工作)

asp.net - 如何更改中继器中的列(数据集)值名称

c# - ASP.net .FindControl() 和 GridView 返回 null

javascript - Backbone.js - 一个 View 多个模型

javascript - 如何通过 unicode 属性获取 SVG 字体中的字形

javascript - 单击 anchor 时淡入/淡出 div 元素

php - CSS 溢出-x :scroll is showing content

asp.net - 将ASP.Net应用程序部署到Window Server Core容器

javascript - 在 Firefox 中无法点击文本区域

javascript - 为什么此 CSS 代码会在桌面 View 中 chop 内容?