Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 输入字段不存在_C#_Asp.net_Input - Fatal编程技术网

C# 输入字段不存在

C# 输入字段不存在,c#,asp.net,input,C#,Asp.net,Input,我有一个带有id的输入字段的控件,我的.cs文件说它们不存在。这是我的一个输入的代码。它不存在有什么原因吗 <input id="FirstNameInput" type="text" class="form-control" placeholder="First Name"> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" ControlToValidate="FirstNameInput"

我有一个带有id的输入字段的控件,我的.cs文件说它们不存在。这是我的一个输入的代码。它不存在有什么原因吗

 <input id="FirstNameInput" type="text" class="form-control" placeholder="First Name">
        <asp:RequiredFieldValidator ID="RequiredFieldValidator1" ControlToValidate="FirstNameInput"
            Text="*" runat="server" />

将runat=“server”添加到输入或使用

<asp:TextBox ID="FirstNameInput" CssClass="form-control" placeholder="First Name"/>


这是webforms关心的问题,不是MVC,不是吗?哇,我真不敢相信我错过了。