首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

如何实现计算

2012-01-06 
怎么实现计算?我在WEB页面中添加三个textbox当我在前两个textbox中输入两个数字是第三个textbox中相应的计

怎么实现计算?
我在WEB页面中添加三个textbox
当我在前两个textbox中输入两个数字是
第三个textbox中相应的计算结果就出现
首先确定了计算方式是乘法

[解决办法]
textbox3.Text = (decimal.Parse(textbox1.Text) * decimal.Parse(textbox1.Text)).ToString();
[解决办法]
textbox3.Text = (decimal.Parse(textbox1.Text) * decimal.Parse(textbox2.Text)).ToString();
[解决办法]
在web上建议用VbScript
原因:
1.没必要返回服务器计算;
2.JavaScript计算的结果有误差,有时候两个整数相减不是整数。
sub OhMyGod()
set tb1 = document.getElementById( "tb1 ")
set tb2 = document.getElementById( "tb2 ")
set tb3 = document.getElementById( "tb3 ")
tb3.value=Cstr(CCur(tb1.value)*CCur(tb2.value))
end sub
[解决办法]
写在textchanged事件里

[解决办法]
textbox3.Text = (decimal.Parse(add1.Text) * decimal.Parse(add2.Text)).ToString();

应写在Leave事件内才是效率。
[解决办法]
textbox3.Text = (decimal.Parse(textbox1.Text) * decimal.Parse(textbox2.Text)).ToString();

热点排行