zoukankan      html  css  js  c++  java
  • 【经验分享】Asp.Net项目中键盘的应用

         在Asp.net项目中,用的最多的就是鼠标了.除非是输入一些信息.其余的时候,基本上都是用鼠标在操作.但是,在企业软件应用时,为了提高工作效率.鼠标和键盘的结合使用.可以让操作员的速度更快.也更加灵活.

         那么,既然要使用键盘,那么我将页面中响应键盘操作的方法介绍如下:

    使用相关技术:ASP.NET,AJAX,Javascript

    调用方法:

    <script language="javascript" type="text/javascript">

    document.onkeydown=function()
    {

         window.event.returnValue = true;

         var  keycode=event.keyCode; 

     if(keycode==13)
       { 
          window.event.returnValue = false;  
           if(delPressed)
           {    
              document.getElementById('<%=clearSeat1.ClientID%>').click();
              return;
           }

        }

    }

    </script>

    代码介绍如下:

    当页面捕获键盘输入时,用变量获取event.keyCode键盘的键位.然后根据对键位的判断,进行不同的操作.

    这里的click()是调用服务器控件的点击触发事件.

    window.event.returnValue = false;   是对输入进行屏蔽 

    以下面附上键盘对应的代码:

    键盘代码对应表

    在asp.net中,将键盘操作与ajax框架相结合.在按下键盘后,调用后台事件,然后无刷的显示结果和提示.可以让客户很方便、快输入的进行数据录入、翻页、快捷键、做选择操作等等。本文主要是记录下最基本的使用方法。

  • 相关阅读:
    网线
    第19次实验
    矩阵乘法
    20次试验
    视频笔记
    1
    effective C++ 条款 34:区分接口继承和实现继承
    effective C++ 条款 35:考虑virtual函数以外的其他选择
    effective C++ 条款 29:为“异常安全”而努力是值得的
    effective C++ 条款 27:尽量少做转型动作
  • 原文地址:https://www.cnblogs.com/a311300/p/1299087.html
Copyright © 2011-2022 走看看