日期:2014-05-18  浏览次数:20441 次

textbox 如何实时查询?
就像发贴时那样.只要在TEXTBOX里输入内容.不用回车也不用焦点离开,只要字数变了就能实时的查询
我使用的是一个TEXTBOX 和一个GRIDVIEW 实时取数据库的内空

------解决方案--------------------
private void textBox1_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e) 

if((!char.IsLetter(e.KeyChar)) 

e.Handled = true; 
MessageBox.Show("只能输入字母哦"); 

}
------解决方案--------------------
ajax回发,触发回发的事件是onchange
TextBox txt = new TextBox();
txt.Attribute.Add("onchange","客户端javascript函数");
------解决方案--------------------
对于b/s程序来说这种效果太浪费系统资源了.
实现是可以 用 onkeyup = "javascript:AJAX取数据()"
------解决方案--------------------
只有数字的话用ajax toolkit中的slider,效果更好
------解决方案--------------------
实时是无刷新还是刷新啊 无刷新当然要用ajax 刷新的话 对textbox加一个TextChanged事件就行了。
------解决方案--------------------
实时是无刷新还是刷新啊 无刷新当然要用ajax 刷新的话 对textbox加一个TextChanged事件就行了。
你也可以做个字定义的空间啊,! 那样就无拴新了 

------解决方案--------------------
探讨
ajax

------解决方案--------------------
楼主说的是类似google的那种效果吧?
用javascript和ajax都可以实现的
------解决方案--------------------
探讨
对于b/s程序来说这种效果太浪费系统资源了.
实现是可以 用 onkeyup = "javascript:AJAX取数据()"

------解决方案--------------------
也可以用Ajax自动完成控件AutoComplete
------解决方案--------------------
给控件添加onpropertychange(支持IE)和oninpu(支持FireFox)t事件即可。