如果不涉及服务端代码,改用客户端脚本实现,否则只能AJAX实现了。

解决方案 »

  1.   

    Ajax实现,就类似Google输入提示一样
      

  2.   

    onchange事件是处理什么,建议尽量在客户端处理。
      

  3.   

    我做过一个类似google的搜索引擎,你可以参看我的这篇贴子
    http://topic.csdn.net/u/20080107/15/ed9bf2be-d712-4fbd-a2d2-5d3d1baee16d.html
      

  4.   

    楼主,我问你的onchange事件是要实现什么,不答出来怎么帮你解决问题?!
      

  5.   

    我的TEXTBOX是服务器端的,我要让里面文字变化时,文本框的字就边问红色
      

  6.   

    用JS实现
    <asp:TextBox  onchange='这里写上要实现的代码' id="xx" runat="server"/>
      

  7.   

    AJAX实现吧,在如果要实现不刷新的效果,只能用AJAX,如果是特殊效果用JS也可以。
      

  8.   

    ajaxasp.net 把textbox控件放到 updatepanel 中vs2008中自带此控件,vs2005的话 去 www.asp.net下载控件装上就行了
      

  9.   

    我的TEXTBOX是服务器端的啊  TextBox [] Data1 = new TextBox [30];ttCell1.Controls.Add(Data1[i]);怎么用JS啊
      

  10.   

    计算之类的js就可以搞定,不行用ajax
      

  11.   

    Data1.Attributes.Add("onblure","js函数");
    大概就是这样写法;
    就是可以把js的函数名和触发事件的标示都已属性的形式写进去;等前台解析出来就行了
      

  12.   

    刚仔细看,写错了
    应该是
    Data1.Attributes.Add("onblur","alert(1);"); 
      

  13.   

    应该是Data1[i].Attributes.Add("onblur","alert(1);");吧
      

  14.   

    把TextBox放进AJAX里的AJAXPANEL中 
      

  15.   

    用javascript做加分
    在每个textbox失去焦点的事件中调用~~
    总数值文本框就会改变相应的值
    这样不用刷新页面了