我正在为用户创建一个模型,并且希望将该属性连接设置为Now()。这里是我的代码:将当前日期分配给MVC中的某个属性
[DefaultValue(DateTime.Now)]
public DateTime joined {get; set;}
我得到错误:
An attribute argument must be a constant expression, typeof expression or array creation expression of an attribute parameter type.
我在做什么错?什么是做我想做的最好的方式?
我同意这是更好的解决方案,用户可以打开查看并设置日期时间,但如果他们根据您的缓存策略长时间保留该视图,则可能会不一致。我个人使用一个基类DTO,所有DTO派生自包含CreatedBy,CreatedDate,LastUpdatedBy,LastUpdatedDate属性的基类DTO。这些会在被保存到数据库之前设置 – 2012-04-06 18:36:38