重新编写以使事情变得简单并给我我所需要的理解...
我想知道如何更新Ajax Control Toolkits最大值,以及如何获取其中一个滑块的当前值。所有这些都应该在客户端完成。
这个想法是这样的:
int Used = 0
int max = 325
int Remainder = max - Used
slider1.maximum = Remainder
slider2.maximum = Remainder
slider3.maximum = Remainder
slider1.value = 0
slider2.value = 0
slider3.value = 0
slider1.Setvalue = 150
Used = 150
Remainder = 175
slider1.maximum = Remainder + slider1.value
Becoming 175 + 150
Slider2.maximum = Remainder + slider2.value
Becoming 175 + 0
Slider3.maximum = Remainder + slider3.value
Becoming 175 + 0
slider2.Setvalue = 50
Used = 200
Remainder = 125
slider1.maximum = Remainder + slider1.value
Becoming 125 + 150
Slider2.maximum = Remainder + slider2.value
Becoming 125 + 50
Slider3.maximum = Remainder + slider3.value
Becoming 125 + 0
slider3.Setvalue = 125
Used = 325
Remainder = 0
slider1.maximum = Remainder + slider1.value
Becoming 0 + 150
Slider2.maximum = Remainder + slider2.value
Becoming 0 + 50
Slider3.maximum = Remainder + slider3.value
Becoming 0 + 125
Slider1.Setvalue = 125
Used = 300
Remainder = 25
slider1.maximum = Remainder + slider1.value
Becoming 25 + 125
Slider2.maximum = Remainder + slider2.value
Becoming 25 + 50
Slider3.maximum = Remainder + slider3.value
Becoming 25 + 125
我认为这不会变得更清楚,所以请给我一些反馈。非常感激!
一旦用户对设置感到满意,就应该通过按钮将其发送回服务器。
参考方案
我知道这是一个古老的问题,但是由于没有人回答,而且这是我浏览的第一页(查找相同的问题),所以我想放弃在这里找到的答案。也许会缩短别人的搜索时间。
假设您要扩展的文本框名为Slider1。您可以使用$ find()设置滑块的值和最大值。即:
$find("Slider1").set_Maximum(100);
$find("Slider1").set_Value(500);
您从绑定文本框中获取滑块的值,方法与从任何其他元素获取滑块的方法相同。所以:
var sliderValue = document.getElementById('<%=Slider1_bound.ClientID%>').value;
皮特
LeetCode题解152.maximum-product-subarray题目地址 https://leetcode.com/problems/maximum-product-subarray/description/ 题目描述 Given an integer array nums, find the contiguous subarray within an array (containing at least one num…
LeetCode题解1131.maximum-of-absolute-value-expression题目地址(1131. 绝对值表达式的最大值) https://leetcode-cn.com/problems/maximum-of-absolute-value-expression/description/ 题目描述 给你两个长度相等的整数数组,返回下面表达式的最大值: |arr1[i] - arr1[j]| + |arr2[i] - arr2[j]| …
LeetCode题解计算机为什么是基于二进制的?可以是三进制么?二进制有什么好处?题解:为什么叫电子计算机?算盘应该没有二进制
LeetCode题解统计城市的所有灯泡这个是我刚毕业的时候,一个真实的面试题,这是一个开放题。题目描述:想办法,将一个城市的所有灯泡数量统计出来。题解:费米估算法1、如果某个城市常驻人口有1000万2、假设每5人居住在一套房里,每套房有灯泡5只,那么住宅灯泡共有1000万只3、假设公众场所每10人共享一只灯泡,那么共有100万只4、主要的这两者相加就得出了1100万只当然实际上这是估算的,具体应…
LeetCode题解黑白圆盘一个圆盘被涂上了黑白二色,两种颜色各占一个半圆。圆盘以一个未知的速度、按一个未知的方向旋转。你有一种特殊的相机可以让你即时观察到圆上的一个点的颜色。你需要多少个相机才能确定圆盘旋转的方向?题解:可以用一个相机即可