2014-09-25 145 views
0

我有一个滑块,其最小值和最大值必须从标签设置滑块扩展最小值和最大值

继采取的是代码

<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) %>' 

回答

0

的最小值和最大值可以被设置throught代码作为

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

将从标签挑选价值,我们可以动态值分配给THA标签

thax 4帮助

0

您不能直接将字符串转换为double。您正在寻找double.Parse()

+0

上述方案不会产生任何错误,但它不工作,它正在默认的最小值和最大值为0到100 – Avishek 2014-09-25 10:59:43

相关问题