在Asp.net网络应用程序中,我试图验证日期不应该是未来日期,今天和过去日期的日期,使用验证控件,你能帮助我,我试过javascript它工作正常但是我使用验证控件。谢谢。
答案 0 :(得分:0)
我会使用CustomValidator
然后在ServerValidate
事件中我会执行以下操作:
protected void vldCustStartDate_ServerValidate(object source, ServerValidateEventArgs args)
{
DateTime startDate;
if (DateTime.TryParse(txtStartDate.Text, out startDate))
{
args.IsValid = startDate <= DateTime.Now;
}
else
{
args.IsValid = false;
}
}