標準のASP.NETポータルに問題があります。 TextBoxとRequiredFieldValidatorがあるとします。私は間違った形式のテキストを入力すると、バリデータはエラーメッセージを表示します。 しかし、現在の問題は何も入力していない場合でも、メッセージを表示します。私は正しいテキストを入力した後、それは消えました。 マイコード:Validatorエラーメッセージの表示
<tr>
<td>
*First Name:
</td>
<td>
<asp:TextBox runat="server" ID="FirstName" MaxLength="50" />
<asp:RequiredFieldValidator runat="server" ID="RequiredFieldValidator1" ControlToValidate="FirstName"
ErrorMessage="First Name is required." EnableClientScript="True" />
</td>
</tr>
<tr>
の背後にあるコードは
protected void Page_Load(object sender, EventArgs e)
{
Page.Validate();
if (!Page.IsPostBack)
{
// blah
}
}
おかげのようなものです。
ユーザー名の特別な要件を。 –