0

在 Asp.net Web 应用程序中,我试图验证日期不应该是未来日期,仅限今天和过去的日期,使用验证控件,你能帮我吗,我尝试了 javascript,它工作正常,但我想使用验证控制。谢谢你。

4

1 回答 1

0

如果我会执行以下操作,我会使用CustomValidatorthen :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;
   }
}
于 2012-06-27T08:37:38.887 回答