javascript - 为 AjaxControlToolkit slider 扩展器指定自定义值

标签 javascript slider ajaxcontroltoolkit

我正在使用 AjaxControlToolkit 中的 MultiHandleSliderExtender。我一直在寻找一种方法来为 slider 扩展器指定自定义值:

<act:MultiHandleSliderExtender ID="mseTimeline" runat="server" BoundControlID="lblSlider"
    Minimum="1600" Maximum="1680" TooltipText="Slide across timeline"
    TargetControlID="ebSlider" Decimals="0"
    RaiseChangeOnlyOnMouseUp="true" OnClientDragEnd="scrollToYear">
</act:MultiHandleSliderExtender>

slider 不应指定 1600 到 1680,而是应捕捉到特定步长值,如 1600、1630、1640、1645、1650、1656 等等,直到 1680。有人知道实现此目的的方法吗?

任何帮助将不胜感激。

最佳答案

尝试将代码 Steps="" 添加到您的 MultiHandleSliderExtender?

您向 slider 添加的步数会改变 handle 沿导轨向下移动的程度。

希望这对您有所帮助。

<act:MultiHandleSliderExtender ID="mseTimeline" runat="server" BoundControlID="lblSlider"
        Minimum="1600" Maximum="1680" Steps="6" TooltipText="Slide across timeline"
        TargetControlID="ebSlider" Decimals="0"
        RaiseChangeOnlyOnMouseUp="true" OnClientDragEnd="scrollToYear">
    </act:MultiHandleSliderExtender>

关于javascript - 为 AjaxControlToolkit slider 扩展器指定自定义值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8867901/

相关文章:

javascript - 生成文件夹中文件的 URL 链接列表 [javascript]

java - 添加计时器并设置大小到 viewpager

javascript - 光滑的 slider - 在弹出窗口中显示 3 张幻灯片

asp.net - Ajax Control Toolkit正在加载太多脚本资源

javascript - getElementsByTagName() 是否仅返回完全匹配?

javascript - Marker Clusterer Plus 单击时删除簇

javascript - 如何在 datepicker JS 中禁用选择上一个日期?

jquery - 如果自定义 Nivo 导航中的图像少于六个,如何隐藏下一个 anchor ?

asp.net - 如何使用 GridView 中的控件在 ModalPopupExtender 中设置 TargetControlID

c# - 在 ModalPopupExtender okcontrolid clicked 上执行服务器端代码