日期:2014-05-17  浏览次数:20846 次

TextBox Text 改变时触发事件
我需要在Textbox Text值改变时在 后台VB代码里触发一个事件,我需要怎么做?自带的TextChange()触发不了,即使autopostback="ture".
textBOX?事件触发

------解决方案--------------------
传统触发该事件的条件是回车过后

如果你想要没按下一个字符就触发,类似百度搜素时,那种功能,看一下这个 类似百度搜索时的模糊查询
------解决方案--------------------
试试mouseover
------解决方案--------------------
楼主犯了一个常识性的错误。一个ASP.NET的页面是不能时时与后台进行交互的。
每次后台提交,实际上是刷新了一次页面。要实现实时交互需要用到Ajax。
textbox其实也就是一个<input type="text" />
可以在textbox上使用javascript的onkeyup事件,当按键按下弹起的时候,也就是有输入的时候,触发js调用Ajax来完成与后台的交互。