用js来做咯
假设
单价的textbox是a,数量的textbox是b
在a的html代码
<asp:textbox id="a" onblur="caculate()"... />function caculate()
{
   a = document.getElementById("a");
   b = document.getElementById("b");
   c = document.getElementById("c");
   c.value = a.value * b.value;
}

解决方案 »

  1.   

    这个要用javascript了
    function caculate()
    {
       a = document.getElementById("a");
       b = document.getElementById("b");
       c = document.getElementById("c");
       c.value = a.value * b.value;
    }
      

  2.   

    用自动计算自定义控件, 专门用来处理这种情况的:
    http://blog.csdn.net/ChengKing/archive/2007/04/27/1587794.aspx使用非常简单.
      

  3.   

    汗ls的话
    更新不是就是要改变页面数据啊?不要搞文字游戏。
    bs xiaozhanger(你好--绝地反击!) 
    有点自己的创意嘛,原封不动的粘贴没点技术含量。
      

  4.   

    用Atlas的UpdatePanel,把数据放在UpdatePanel里,修改数量的时候总价再计算一次 ,然后更新数据源
      

  5.   

    楼主的意思是要更新到数据库,然后更新前端页面的价位吧
    这个应该要用到ajax技术了。
      

  6.   

    是啊。。就是  yzqlee
    您说的这样。。能给一个例子吗?谢啦用JS的话。。只是数据更换而以。。数据库的那字段没换哦。。