0

これが私が持っているものです。提案をいただければ幸いです。

protected void CustomValidator4_ServerValidate(object sender, ServerValidateEventArgs e)
{
    string n;
    e.IsValid = string.Empty(e.Value, out n);
}
4

1 に答える 1

2

RequiredFieldValidator代わりにaを使用してください。

<asp:TextBox id="TextBox1"  runat="server"/>
<asp:RequiredFieldValidator id="RequiredFieldValidator1"
                    ControlToValidate="TextBox1"
                    Display="Static"
                    ErrorMessage="Please enter something here"
                    runat="server"/> 

CustomValidatorユーザーが何も入力していない場合でも、 は起動しないことに注意してください。したがって、設定する必要がありますValidateEmptyText="True"

于 2013-01-10T16:51:19.193 に答える