当前位置: 代码迷 >> ASP.NET >> 各位大侠,在datagrid 里如何实现 用enter键代替tab键呀
  详细解决方案

各位大侠,在datagrid 里如何实现 用enter键代替tab键呀

热度:10107   发布时间:2013-02-26 00:00:00.0
各位大侠,在datagrid 里怎么实现 用enter键代替tab键呀
各位大侠,在datagrid   里怎么实现   用enter键代替tab键呀,请不吝指教

------解决方案--------------------------------------------------------
<asp:textbox onkeydown= "javascript:if(event.keyCode ==13){event.keyCode = 9;return false} "
------解决方案--------------------------------------------------------
楼上正解,
<asp:textbox onkeydown= "javascript:if(event.keyCode ==13){event.keyCode = 9;return false} "

------解决方案--------------------------------------------------------
只能用客户端事件获取键盘信息,cpp2017(慕白兄) 的是正解
------解决方案--------------------------------------------------------
cpp2017(慕白兄)的是正解
------解决方案--------------------------------------------------------
look
------------------------------
<table id= "table1 ">
<tr>
<td> <input type= "text "> </td>
<td> <input type= "text "> </td>
</tr>
</table>

<script language= "javascript ">
var table = document.getElementById( "table1 ");
table.onkeydown=function(){
if(event.keyCode==13)event.keyCode=9;
}
</script>

------解决方案--------------------------------------------------------

<asp:textbox onkeydown= "javascript:if(event.keyCode ==13){event.keyCode = 9;return false} "


---------
同意,有javascript写
------解决方案--------------------------------------------------------
这只是其中的一个文本框能够执行

如果想整个datagrid都执行 可以写在 <body> 或者datagrid里面

<body onkeydown= "javascript:if(event.keyCode ==13){event.keyCode = 9;return false}
  相关解决方案