c# - 如何使用 JavaScript 函数从 ASP.NET AJAX 控件工具包设置 slider 控件值?

标签 c# asp.net slider ajaxcontroltoolkit

如何使用 JavaScript 函数从 ASP.NET AJAX 控件工具包设置 Slider 控件值? 这可能吗?

最佳答案

没错!您必须将与您的 SliderExtender 关联的 asp:TextBox 控件的值设置为您想要的值。所以对于这个 ASP 标记:

<asp:TextBox ID="sliderBox" runat="server" ClientIDMode="Static"></asp:TextBox>
<asp:SliderExtender ID="sliderBox_SliderExtender" runat="server" Enabled="True" 
    Maximum="100" Minimum="0" TargetControlID="sliderBox">
</asp:SliderExtender>
<asp:Button ID="incButton" runat="server" Text="incrementSlider" 
    onclientclick="change();" />

基本上是:

  1. 一个名为 sliderBox 的 asp:TextBox(供 SliderExtender 使用)
  2. asp:SliderExtender sliderBox_SliderExtender(基本上 默认值)
  3. 一个名为 incButton 的 asp:Button。这有一个调用 change() javascript 函数的 onClientClick 属性

这里是 change() 函数:

<script type="text/javascript">
    function change() {
        document.getElementById("sliderBox").value += 10;
    }
</script>

change() 函数将 asp:TextBox 控件中的值递增 10,从而在您每次单击按钮时增加 slider 位置。

关于c# - 如何使用 JavaScript 函数从 ASP.NET AJAX 控件工具包设置 slider 控件值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7315483/

相关文章:

c# - 使用 XMLHTTPRequest header

c# - 如何将 RectangleF 转换为 PointF[] 进行绘图?

ASP.NET MVC 4 和 ExtensionlessUrlHandler

wordpress - 如何从 WonderPlugin slider 中删除 wonderplugin.com 链接

c# - 如何覆盖子类中抽象类中成员的类型

c# - 超过 16 字节的结构的最佳解决方案

.net - 如何在 ASP.NET 中重定向到具有指定 statusCode 的自定义错误页面?

asp.net - 在不使用任何数据库的情况下对asp.net网站进行身份验证

jQuery slider 不工作。按链接什么都不做

javascript - 我如何使 slider 覆盖此页面的整个宽度和高度?