我有两个textBoxes
和一个隐藏的标签,其值为数字(例如451)。
现在,在第一个TextBox
中,当用户输入一个数字时,我希望它立即将该值乘以该隐藏的标签值,并在第二个TextBox
中显示。并且,如果用户离开第一个TextBox
并在第二个TextBox
中插入数字,我希望它将该值除以该隐藏的标签编号,并在第一个TextBox
中显示该值。
我可以使用回发按钮来获得点击事件的价格。我尝试过使用JavaScript
,但它总是向我显示这个值" NAN"。
我希望能够在运行时计算,而不是在用户单击按钮后计算。即它应该在运行时动态增加。
注意:我在page.ispostback
方法的Page_Load
上绑定了这个隐藏的数字标签,因此TextBoxes
可以乘以或除以其值。
这是我的代码
第一个TextBox
Dim btcamount As Double = txtbtc.Text
buyprice = rec.`TodaybtcValue` * rec.BuyRate
txtprice.Text = FormatNumber(btcamount * buyprice, 2)
第二个TextBox
Dim btcamount As Double = txtbtc.Text
buyprice = rec.TodaybtcValue * rec.BuyRate
txtprice.Text = FormatNumber(btcamount / buyprice, 2)
答案 0 :(得分:1)
使用TextChanged
的{{1}}方法创建要在另一个中显示的值。
TextBox
答案 1 :(得分:0)
我相信无论你做什么,你都需要回发以获得VB.NET(aspx)所需的答案。你最好使用jQuery(或javascript)来计算发生数据输入的客户端的答案。
R / 普雷斯科特......