为AjaxControlToolkit滑块扩展器指定自定义值

时间:2012-01-15 06:14:14

标签: javascript slider ajaxcontroltoolkit

我正在使用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,1630,1640,1645,1650,1656等,直到1680,而不是指定1600到1680.有没有人知道实现此目的的方法?

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

尝试将代码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>