如何在ASP.net中禁用/启用表单加载上的键盘输入 [英] How to Disable/Enable keyboard Inputs on Form Load in ASP.net

查看:161
本文介绍了如何在ASP.net中禁用/启用表单加载上的键盘输入的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Hi Friendz,



我正在使用C sharp编码在ASP.net开发在线学习项目,如果用户点击开始按钮我让ppt自动运行通过编码学习,但我想在线学习时阻止一些键盘输入,如果用户关闭表格,那么所有键盘输入应该正常工作,所以任何人都可以建议我,如何在表单加载时阻止一些键盘输入。提前致谢 。 :)

Hi Friendz,

I am developing a Online Learning Project in ASP.net using C sharp coding, If a user clicks start button i making ppt to run automatically for learning via coding but i want to block the some of the keyboard inputs while learning in online and if the user close the form then all keyboard inputs should work properly, so can any one suggest me , how to block some keyboard inputs in form load. Thanks in Advance . :)

推荐答案

您可以使用javascript取消您不想做任何事情的关键事件。看这篇CP文章...



使用JavaScript事件 [ ^ ]
You could use javascript to cancel the key events that you don't want to do anything. See this CP article...

Working With JavaScript Events[^]


你可以在这看看:

来自C#的低级Windows API挂钩以阻止不必要的击键 [ ^ ]
You could have a look here:
Low-level Windows API hooks from C# to stop unwanted keystrokes[^]


这篇关于如何在ASP.net中禁用/启用表单加载上的键盘输入的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆