自定义验证程序不使用具有日历扩展程序的文本框

时间:2015-08-14 15:05:50

标签: c# asp.net

我有两个带日历延伸的文本框。一个标记的开始日期和另一个结束日期。如果用户输入开始日期,则他们必须输入结束日期。我的自定义验证器没有触发。

.aspx的:

<asp:CustomValidator ID="CustomValidator1" runat="server" ControlToValidate="EndDateTextBox" Display="Dynamic" ErrorMessage="CustomValidator" OnServerValidate="CustomValidator1_ServerValidate" ValidationGroup="DateValidationGroup">hiiiiiiii</asp:CustomValidator>

C#

protected void CustomValidator1_ServerValidate(object source, ServerValidateEventArgs args)
    {
        if (StartDateTextBox.Text !="" & EndDateTextBox.Text =="")
        {
            args.IsValid = false;

        }


    }

0 个答案:

没有答案