我想在服务器端检查我的日期输入值。
代码:
public class DateAttribute : ValidationAttribute
{
    public override bool IsValid(object value)
    {
        DateTime date;
        string str = value.ToString();
        if (!DateTime.TryParseExact(str, "dd.MM.yyyy", CultureInfo.InvariantCulture, DateTimeStyles.None, out date))
            return false;
        return true;
    }
}
但它总是FALSE针对对象值,例如21.11.2011 0:00:00
我无法理解我做错了什么?