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