Укажите пользовательские значения для расширителя слайдера AjaxControlToolkit - PullRequest
4 голосов
/ 15 января 2012

Я использую MultiHandleSliderExtender от AjaxControlToolkit. Я искал способ указать пользовательские значения для расширителя ползунка:

<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. Кто-нибудь знает способ достижения этого?

Любая помощь будет принята с благодарностью.

1 Ответ

0 голосов
/ 05 августа 2014

Попробуйте добавить код 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>
...