源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

asp.net中绑定TextBox回车事件的解决方法

  • 时间:2021-03-27 14:59 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:asp.net中绑定TextBox回车事件的解决方法
1.将页面上的回车事件都绑定到按钮上
[url=http://www.1sucai.cn/article/27713.htm]http://www.1sucai.cn/article/27713.htm[/url] 原文参考: 1.将页面上所有回车事件都绑定到一个按钮上
[u]复制代码[/u] 代码如下:
<HEAD> <script language="javascript"> function EnterTextBox() { if(event.keyCode == 13 && document.all["TextBox1"].value != "") { event.keyCode = 9; event.returnValue = false; document.all["Button1"].click(); } } </script> </HEAD> <body onkeypress="return EnterTextBox()">
2.不同的TextBox绑定不同的Button
[u]复制代码[/u] 代码如下:
<HEAD> <script language="javascript"> function EnterTextBox(button) { if(event.keyCode == 13) { event.keyCode = 9; event.returnValue = false; document.all[button].click(); } } </script> </HEAD>
在对应的cs文件中 //绑定TextBox回车事件 TextBoxPortOfDestination.Attributes.Add("onkeypress", "EnterTextBox('ButtonChoose')"); TextBoxItemName.Attributes.Add("onkeypress","EnterTextBox('ButtonAdd')"); TextBoxCost_PX.Attributes.Add("onkeypress","EnterTextBox('ButtonAdd')"); TextBoxCost_1X20.Attributes.Add("onkeypress","EnterTextBox('ButtonAdd')"); web代码:
[u]复制代码[/u] 代码如下:
<fieldset> <legend id="LegendDetail" [查詢條件]</legend> <table> <tr><td> <asp:TextBox ID="TextBox 1" runat="server"></asp:TextBox></td> </tr> <tr> <td > <asp:Button ID="btn" runat="server" OnClick="btnQuery_Click"/></td> </tr> </table> </fieldset>
是这样的模式。在textbox回车,调用btnQuery_Click
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部