Keyboard Shortcuts in C# Application using Jquery

  1. $(function() {  
  2.     $(document).keyup(function(e) { // Function Call on keyup Event    
  3.         var key = (e.keyCode ? e.keyCode : e.charCode); // find the keycode     
  4.   
  5.         switch (key) {  
  6.             case 64:  
  7.                 // on pressing @ Reset Button call    
  8.                 document.getElementById("<%=btnreset.ClientID%>").click();  
  9.                 break;  
  10.             case 32:  
  11.                 // on pressing space save button call    
  12.                 document.getElementById("<%=btnsave.ClientID%>").click();  
  13.                 break;  
  14.   
  15.   
  16.   
  17.         }  
  18.     }  
  19.       
  20. });  

Some More Keycodes:

  • For Digit 0 - 9 keycodes are from 48-57 respectively.
  • For Uppercase A - Uppercase Z keycodes are from 65-90 respectively.
  • For Lowercase a - Lowercase z keycodes are from 97-122 respectively.