如何在asp.net中处理KeyPress或KeyDown事件?

lov*_*nce 0 javascript c# asp.net events sql-server-2005

KeyPressKeyDown事件不可用,System.Web.UI.WebControls.TextBox只有一种方法可以使用Java-Scripts,但是想在这些事件中触发一些Sql查询.是否可以从JavaScript执行Sql查询?如果没有,那我该怎么做?

Chr*_*Cap 5

不,你不能从javascript执行SQL.最好的办法是使用jquery之类的东西,然后将事件连接到.change()(或者simiiar),然后发出一个ajax请求来执行sql查询.文本框按键或按键的服务器端事件(不存在)将每次提交页面,这对用户不起作用.如果您要显示某些信息,可以查看jquery ui autocomplete