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

实现textbox一按回车键就进行搜索
前台代码

后台代码

按了回车以后会触发登录按钮的时间,怎么触发不了我写的那个事件呢?


在线等..
------最佳解决方案--------------------
没绑定事件,没有autopostback=true

这种需求尽量用ajax实现
------其他解决方案--------------------
事件没绑上,
------其他解决方案--------------------
说好的高手在哪呢?
------其他解决方案--------------------
引用:
事件没绑上,
应该怎么绑定呢?求指教..
------其他解决方案--------------------
最好将你的keypress事件里处理的内容写到脚本中。
 然后在cs下给Textbox用attributes.add("onkeypress","javascript:test()");添加事件。 
------其他解决方案--------------------
引用:
没绑定事件,没有autopostback=true

这种需求尽量用ajax实现
  设置autopostback=true以后还是不行,怎么用ajax实现?
------其他解决方案--------------------
引用:
最好将你的keypress事件里处理的内容写到脚本中。
 然后在cs下给Textbox用attributes.add("onkeypress","javascript:test()");添加事件。

怎么弄keypress事件里处理的内容写到脚本中?js里怎么判断按了回车键?
------其他解决方案--------------------
 <asp:TextBox ID="TextBox1" runat="server" onkeydown="if(event.keyCode==13)alert('我按了回车')" ></asp:TextBox>
    
------其他解决方案--------------------
引用:
<asp:TextBox ID="TextBox1" runat="server" onkeydown="if(event.keyCode==13)alert('我按了回车')" ></asp:TextBox>

  受教了,谢谢了。