ASP.Net下绑定TextBox回车事件的解决方法

1.将页面上所有回车事件都绑定到一个按钮上

 
  function EnterTextBox()
  {
   if(event.keyCode == 13 && document.all["TextBox1"].value != "")
   {
    event.keyCode = 9;
    event.returnValue = false;
    document.all["Button1"].click();
   }
  }
 
 
 
2.不同的TextBox绑定不同的Button

  
  function EnterTextBox(button)
  {
   if(event.keyCode == 13)
   {
    event.keyCode = 9;
    event.returnValue = false;
    document.all[button].click();
   }
  }
  
 
 
在对应的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')"); 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/82080/viewspace-431655/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/82080/viewspace-431655/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值