请问在服务器端服件textbox中,如何实现一按回车就执行我的代码? 都在服务器端控件,我想在TEXTBOX中输完后,一按回车就实现我要执行的代码,请问这个事件怎样写?谢谢. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 参考:function knockEnter1(){ if (event.keyCode == 13) { event.keyCode = null; document.all("SearchButton").click();//一个button按钮,服务器段的 }}<asp:TextBox id="KeyWords" runat="server" onkeypress="knockEnter1()"></asp:TextBox> <script>function dosth(obj){ if(event.keyCode==13){ obj.value="dddddd";//假如这是你要做的事}}</script>web页面代码:<asp:TextBox id="try" runat="server" onkeyup="dosth(this)"></asp:TextBox> textbox : onkeypress='if(event.keyCode ==13) { __doPostBack('id','args');}做个button id='id',设置runat=server,设置display:none, 双击得到button_Onclick,这样就会执行你的代码了. 设置 textbox.autopostback=true然后Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged End Sub ASP.NET一个很严重的问题啊! IIS配置出错,第二次发帖了 Cache有什么优点 怎样获取当前日期距离2009年1月1日还有多长时间? 一个初学者问题!!!! 请教关于asp.net textbox 的事件问题 DataSet莫名其妙?? 怎么解决ASP.NET定时的问题 HTML文件或者XML文件能接受参数吗? 如何对数据集进行编辑 怎么老是只能读出来一条记录啊 关于Form表单的问题
function knockEnter1()
{
if (event.keyCode == 13)
{
event.keyCode = null;
document.all("SearchButton").click();//一个button按钮,服务器段的
}
}<asp:TextBox id="KeyWords" runat="server" onkeypress="knockEnter1()"></asp:TextBox>
function dosth(obj)
{
if(event.keyCode==13)
{
obj.value="dddddd";//假如这是你要做的事
}
}
</script>
web页面代码:
<asp:TextBox id="try" runat="server" onkeyup="dosth(this)"></asp:TextBox>
然后
Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged End Sub