我正在爲用戶創建一個模型,並且希望將該屬性連接設置爲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