设置滑块扩展器的最小值和最大值

本文关键字:最小值 最大值 扩展器 设置 | 更新日期: 2023-09-27 18:24:40

我有一个滑块,其最小值和最大值必须取自标签

以下是代码

  <asp:SliderExtender ID="TextBox3_SliderExtender" runat="server" BehaviorID="TextBox3"
                       BoundControlID="TextBox4"  TargetControlID="TextBox3" EnableHandleAnimation="true" 
                       Maximum='<%# Math.Round(((double)lblMax.Text),0) %>' Minimum='<%# Math.Round((double)lblMin.Text,0) %>' Orientation="Horizontal" Steps="100" />

上面代码中的错误是无法将类型字符串转换为双

如何将名为lblMax的标签的最大值设置为滑块扩展器的最大值(注意:-lblMax包含整数值)

 Maximum='<%# Math.Round(((double)lblMax.Text),0) %>'

设置滑块扩展器的最小值和最大值

不能直接将字符串强制转换为双精度。您正在查找double.Parse()

最小值和最大值可以通过代码设置为

TextBox3_SliderExtender.Minimum=int.Parse(lblMin.Text.ToString());TextBox3_SliderExtender.Maximum=int.Parse(lblMax.Text.ToString());

它将从标签中选择值,我们可以动态地将值分配给标签

thax 4帮助