次のテキストボックスとそのバリデータがありますが、正しいテキストを入力すると、RegularExpressionValidatorエラーメッセージが表示され、何が間違っているのか本当にわかりません
<asp:TextBox ID="txtName" runat="server" onkeypress="return keyRestrict(event,'abcdefghijklmnopqrstuvwxyz-0123456789')"
AutoCompleteType="Disabled" Width="199px"></asp:TextBox><span style="color: Red">*</span>
<asp:RequiredFieldValidator Display="Dynamic" ID="RequiredFieldValidator3" runat="server"
ControlToValidate="txtName"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="revName" runat="server" ControlToValidate="txtName"
CssClass="text-error" Display="Dynamic" ValidationExpression="^[\p{L}\s]+$" ErrorMessage="Invalid Name"></asp:RegularExpressionValidator>
また、ValidationExpression^[A-Za-z]+$
にエラーがあるかどうかをテストするためにValidationExpression を使用し、検証中Name
のテキスト ボックスに入力しても、RegularExpressionValidator のエラー メッセージが表示されました。
よろしく