【发布时间】:2016-01-29 12:51:06
【问题描述】:
只是验证一个 web 表单并得到以下错误 当我编译并收到此错误时,Everting 一直运行良好,直到第 34 行。我的 IDE 上没有错误 我已运行调试,但无法生成或看到任何无效的内容
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Student Registration Form</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<h3>Student Form</h3>
<table>
<tr>
<td>First Name</td>
<td>
<asp:TextBox ID="txtFirstName" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfvFirstName" runat="server" ErrorMessage="Enter your First Name" ControlToValidate="txtFirstName" ValidationGroup="Submit"></asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td>Last Name</td>
<td>
<asp:TextBox ID="txtLastName" runat="server"></asp:TextBox></td>
<asp:RequiredFieldValidator ID="rfvTxtLastName" runat="server" ErrorMessage="please enter your surname" ControlToValidate=" txtLastName" ValidationGroup="submit"></asp:RequiredFieldValidator>
</tr>
<tr>
<td>Email</td>
<td>
<asp:TextBox ID="txtEmail" runat="server"></asp:TextBox></td>
<asp:RegularExpressionValidator ID="revtxtEmail" runat="server" ErrorMessage="invalid Email Format" ControlToValidate="txtEmail" ValidationGroup="submit" ValidationExpression="^([\w\.\-]+)@([\w\-]+)((\.(\w){2,3})+)$"></asp:RegularExpressionValidator>
</tr>
<tr>
<td>Subjects Available</td>
<td>
<asp:ListBox ID="ltbSubjectsAvailable" runat="server"></asp:ListBox>
</td>
</tr>
<tr>
<td>Subjects Selected</td>
<td>
<asp:ListBox ID="ltbSubjectsSelected" runat="server"></asp:ListBox></td>
</tr>
<tr>
<td>Password</td>
<td>
<asp:TextBox ID="txtPassword" TextMode="Password" runat="server"></asp:TextBox></td>
<asp:RequiredFieldValidator ID="rfvTxtPassword" runat="server" ErrorMessage="Please enter password" ControlToValidate="txtPassword" ValidationGroup="Submit"></asp:RequiredFieldValidator>
</tr>
<tr>
<td>Confirm Password</td>
<td>
<asp:TextBox ID="txtPasswordChange" TextMode="Password" runat="server"></asp:TextBox></td>
<asp:CompareValidator ID="cpvChangePassword" runat="server" ErrorMessage="Passwords do not match" ControlToValidate=" textPasswordChange" ControlToCompare="txtPassword"></asp:CompareValidator>
</tr>
<tr>
<td>
<asp:Button ID="btnSubmit" runat="server" ValidationGroup="Submit" Text="Button" /></td>
</tr>
</table>
</div>
</form>
</body>
</html>
【问题讨论】:
-
将实际的错误文本放入问题中,而不是屏幕截图 - 复制/粘贴会很痛苦。除了错误消息告诉您修复错误的方法之一。
-
谷歌上的第一个结果是错误消息stackoverflow.com/questions/31868803/…
标签: c# compilation