MVC3 valeur par Défaut pour un DateTime propriété

J'ai un DateTime bien sur une de mes classes de Modèle et que vous voulez définir par défaut de vaule à Maintenant. Le code ci-dessous est ce que j'avais espéré pourrait fonctionner, mais ne compile pas. Il n'aime pas le Système.DateTime.Appelez maintenant:

    [DisplayFormat(DataFormatString = "{0:d}", ApplyFormatInEditMode = true)]
    [Display(Name = "To Date")]
    [Required(ErrorMessage = "To Date is required.")]
    [DefaultValue(System.DateTime.Now)]
    public DateTime DateTo { get; set; }

Des idées?

Avez-vous vraiment besoin de double post? stackoverflow.com/questions/7891519/mvc3-htmlhelper-defaults

OriginalL'auteur MikeTWebb | 2011-10-25