没做地这,不过多半用javascript可以

解决方案 »

  1.   

    try:
    onkeydown="javascript:return false;"
      

  2.   

    <script language="javascript" for="document" event="onkeydown"><!--  if(event.keyCode==13)     event.keyCode=9;--></script>
      

  3.   

    谢楼上朋友
    问题是不管哪个文本框,甚至是datagrid模板中的文本框获取鼠标焦点时那个按钮都会获取焦点,一按回车就会自动响应click事件,如何解决?我不可能每个文本框都去设置它的onkeydown
      

  4.   

    把上面的代码靠到Html代码的<Hand>前面运行一下看看效果是不是想得道德,就是用客户端脚本在页面添加document的onkeydown事件,让页面在接受到回车事件后,进行Tab键的功能,即把event的keyCode由13变为9,不用每个文本框都设置onkeydown.
      

  5.   

    好象是 在asp.net页面中 在文本框中按 回车 会执行页面上第一个button的事件 
    你可以用js 把文本框的 回车 换成tab 键 
      

  6.   

    每一个页都有一个默认按钮,即提交按钮submit。
    楼上两位说的是对的
      

  7.   

    you can try to to handle it in document.onkeydown or document.onkeypress, also see the summary to your problem hereUsing the enter key to submit a form
    http://www.allasp.net/enterkey.aspx