有3个TextBox,a,b,c
我取,a,b的数据相加,显示在C中
我用OnChange()事件,因为是服务器控件,所以每次计算页面都要刷新
现在求一方法,不用刷新也可以计算

解决方案 »

  1.   

    不用按钮提交,用一个文字连接加上onClick(),这不就是js吗,还有别的方法不用刷新没?
      

  2.   

    1、 AJAX,现在也流行这个2、使用一般的javascript,计算完了之后再post到服务器
    在每个textbox的html标记里面写上onchange=compute()
    function compute()
    {
    var a = parseInt(document.all("a").value);
    var b = parseInt(document.all("b").value);document.all("c").value = a + b;
    }
      

  3.   

    //****用jscfunction OnSubAll()
    {
       //****获取相应值
       var varone=document.all("txtall");
       var vartwo=document.all("txttwo");
       var sumall=document.all("txtsumall");
       
       sumall.value=varone.value+vartwo.value;
    }
    //****调用
    txtone.attabures.add("onchange","javascript:OnSubAll();");
    ...
      

  4.   

    学学javascript吧,不管什么语言,客户端就只有这个好使。