I am having some issues with the SmallChange property of RadSlider, and how it seems to affect the permissible "Values" the slider will accept.
Here is my scenario: I have a slider for which the MaxValue is dynamically set server-side to the duration of an event in minutes. I need to be able to set the value of the slider down to the minute level.
Here is the markup for my slider:
<telerik:RadSlider ID="SplitRadSlider" runat="server" ItemType="Tick" Skin="Hay" Width="450px" Height="40px" SmallChange="1" LargeChange="30" TrackPosition="TopLeft" AutoPostBack="True" OnValueChanged="SplitRadSlider_ValueChanged" OnClientValueChange="HandleValueChanged" OnClientLoaded="HandleValueChanged"></telerik:RadSlider>
My issue is that for long events (300 minutes, for instance), the appearance of the slider becomes very cluttered because the small ticks are so close together. The small ticks are basically useless in this scenario because they run together. I tried setting SmallChange to a larger value (5), but then when I try to set the slider Value to a number that is not divisible by 5 (107 for instance), the slider Value changes to the nearest number divisible by 5 (105 in this case). It seems like the Slider Value can only be set in increments of SmallChange's value, and I need to be able to set its value to any whole number.
Do you have any suggestions? Is it possible to display the large ticks without the small ticks? I would like to display SOME ticks so the user has some visual indication of the values along the slider, but it looks very bad when the small ticks are crammed so close together.