2014-09-25 141 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

相關問題