//按键按下时触发事件        

document.onkeydown = function () {            

     if (event.keyCode == 13) {                

        event.returnValue = false;

                   event.cancel = true;  

                  $("#按钮ID").click();

            }

}

event.returnValue = false;//设置事件的返回值为false,这样防止asp.net回传,而只仅仅触发按钮的链接,这样才不会刷新两次

 event.cancel = true;  //这一条经过测试可以取消,

如果没有这两句,asp.net 会再次刷新一次,连同$("#按钮ID").click();(如果点击按钮是回传,并且带参数),那么加起来一个加载了两次,

第一次加载$("#按钮ID").click();,第二次asp.net 回传。所有数据都是原来的数据,