MultiHandleSliderExtender

MultiHandleSliderExtender

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

<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>

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

任何帮助将不胜感激。

最佳答案

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

您添加到滑块的步骤数将更改手柄沿导轨向下滑动的程度。

希望这可以帮助。

<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>

08-03 16:17