代码隐藏中无法识别表单字段

本文关键字:识别 表单 字段 隐藏 代码 | 更新日期: 2023-09-27 18:34:34

我正在处理一个带有 cs 代码隐藏文件的表单。在我的aspx页面中,我有以下字段:

<input runat="server" id="emailField" name="email" placeholder="jsmith@gmail.com" type="email"  required="required"/>

但是当我尝试在我的代码隐藏中引用它时,我的代码隐藏似乎没有识别它的存在;我只是得到一个语法错误。它也发生在我所有其他表单字段上。我做错了什么?

代码隐藏中无法识别表单字段

尝试以下操作:

1 - 检查以确保您的"表单字段"具有idrunat="server"属性。

2 - 确保没有任何编译错误。如果有修复 它们,以便Visual Studio可以生成智能感知所需的设计器文件。

显示相关代码 - 您如何引用它?

我有一种预感,你正在使用email引用它。由于该项是runat="server"的,因此您可以删除 name 属性并使用 emailField 引用它。