TextBox中文本变化时候,能够实时调用前台的函数textbox

解决方案 »

  1.   

    给文本框加上onchange事件,用js处理。
      

  2.   

    onchange是在失去焦点的时候才被调用吧
      

  3.   

    TextChanged这个事件在windows程序中是没有问题。
    如果你说的是web应用中的情况,在web中的定义是属性发生改变时才触发,因为web应用的结构(runat=server)造成,只有在提交的时候,信息才会传到服务端,然后事件才会触发。
    所以要想实现这个功能,只能在客户端,用js等脚本来实现,就是onpropertychange事件
      

  4.   

    谢谢两位,我在Page_Load中添加TotalTextBox.Attributes.Add("onpropertychange", "javascript:totalprice()"); 前台:
     <script type="text/javascript" language="javascript"> 
    function totalprice()
    {
       ......
    }
    但是没有调用前台的totalprice函数。
      

  5.   

    尝试了
    TotalTextBox.Attributes.Add("onchange", "javascript:totalprice()"); 
    TotalTextBox.Attributes.Add("onchange", "totalprice()"); 也都不调用