1

当我使用KeyPress(object sender,KeyPressEventArgs e)方法时,它显示以下错误:

找不到类型或命名空间名称“KeyPressEventArgs”(您是否缺少 using 指令或程序集引用?)。

它的名称空间是什么

4

2 回答 2

3

KeyPressEventArgs是一Systems.Windows.Forms类。它不适用于 Web 应用程序 - Web 文本框控件没有此事件(至少在服务器端)。

如果要处理网页中的按键事件,则需要在客户端的 Web 浏览器中使用 Javascript(或等效)进行此操作。

于 2012-08-10T09:22:11.873 回答
0

右键单击您的项目->添加引用,然后选择包含 keyPress 类的 dll。

在您使用该类的 .cs 文件中,您需要在文件顶部使用 using 导入引用的 dll,如下所示:

using System.Windows.Forms;

此外,如果您的应用程序是基于 Web 的,您将无法执行此操作。最好为您检查一些 Javascript,看看 jQuery 库。

于 2012-08-10T09:22:38.297 回答