当我使用KeyPress(object sender,KeyPressEventArgs e)
方法时,它显示以下错误:
找不到类型或命名空间名称“KeyPressEventArgs”(您是否缺少 using 指令或程序集引用?)。
它的名称空间是什么
KeyPressEventArgs
是一Systems.Windows.Forms
类。它不适用于 Web 应用程序 - Web 文本框控件没有此事件(至少在服务器端)。
如果要处理网页中的按键事件,则需要在客户端的 Web 浏览器中使用 Javascript(或等效)进行此操作。
右键单击您的项目->添加引用,然后选择包含 keyPress 类的 dll。
在您使用该类的 .cs 文件中,您需要在文件顶部使用 using 导入引用的 dll,如下所示:
using System.Windows.Forms;
此外,如果您的应用程序是基于 Web 的,您将无法执行此操作。最好为您检查一些 Javascript,看看 jQuery 库。