Note that there are some explanatory texts on larger screens.

plurals
  1. POASP.NET AJAX Slider skips steps
    text
    copied!<p>We are using multiple slider extenders on a page, and on some of them it kind of skips steps. For example, one slider has the values minimum 0 and maximum 10, and the steps property is set to 10. But when you slide it, it always skips 5, so you go from 1-4 and then skip 5 and then 6-10. So you can never choose 5.</p> <p>The same happens on many of the sliders on the page (even though they have different minimums, maximums and step values).</p> <p>Any idea on what we have messed up?</p> <p>Aspx:</p> <pre><code>&lt;p&gt; &lt;span class="helpText"&gt;Number Music stream per hour&lt;/span&gt; &lt;asp:HyperLink ID="lnkMusicStream" runat="server"&gt;&lt;/asp:HyperLink&gt; &lt;span class="maptextimg"&gt; &lt;img class="helpTxtImg" src="~/html/images/buttons/help_icon.png" alt="help" title="&lt;%=getNoOfMusicStreamHelpText() %&gt;" /&gt; &lt;/span&gt; &lt;span class="numbers"&gt; &lt;asp:Label ID="lblMusicIntervals" runat="server" /&gt; &lt;/span&gt; &lt;/p&gt; &lt;p&gt; &lt;span&gt; &lt;asp:TextBox ID="txtMusicStream" runat="server" AutoPostBack="true" /&gt; &lt;span class="size"&gt; &lt;asp:Label ID="lbltxtMusicStream" runat="server" /&gt;&lt;/span&gt; &lt;ajaxToolkit:SliderExtender ID="txtMusicStream_SliderExtender" runat="server" TargetControlID="txtMusicStream" BehaviorID="txtMusicStream" BoundControlID="lbltxtMusicStream" EnableKeyboard="true" TooltipText="{0}" HandleCssClass="handleBar" HandleImageUrl="~/html/images/buttons/handle.png"&gt; &lt;/ajaxToolkit:SliderExtender&gt; &lt;/span&gt; &lt;/p&gt; </code></pre> <p>Code-behind:</p> <pre><code>txtMusicStream_SliderExtender.Maximum = Sliders.GetSliderValues(SliderType.Streaming)["MaximumMusic"]; txtMusicStream_SliderExtender.Minimum = Sliders.GetSliderValues(SliderType.Streaming)["MinimumMusic"]; txtMusicStream_SliderExtender.Steps = int.Parse((txtMusicStream_SliderExtender.Maximum / Sliders.GetSliderValues(SliderType.Streaming)["MusicSteps"]).ToString()); txtMovieStream_SliderExtender.Steps = int.Parse((txtMovieStream_SliderExtender.Maximum / Sliders.GetSliderValues(SliderType.Streaming)["MovieSteps"]).ToString()); </code></pre>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload