如何在屬性窗口中將屬性的默認值設置爲當前日期。我嘗試使用System.DateTime.Today。但是,我收到一個錯誤。在屬性窗口中將屬性的默認值設置爲今天的日期
我不想在動態或代碼中設置此默認值。
如何在屬性窗口中將屬性的默認值設置爲當前日期。我嘗試使用System.DateTime.Today。但是,我收到一個錯誤。在屬性窗口中將屬性的默認值設置爲今天的日期
我不想在動態或代碼中設置此默認值。
這是不可能的設計師。您必須爲您的實體創建您自己的部分類,並在默認構造函數中設置日期:
public partial class InvertoryCategory
{
public InvertoryCategory()
{
CreatedDate = DateTime.Today;
}
}
我想沒有辦法通過屬性窗口來做到這一點。我想問EF爲什麼要這樣做?這背後的邏輯是什麼? – Musikero31
簡單的設計師只支持常量,'Today'不是常量。 –
您是否在數據庫中具有該字段的默認值?如果是這樣,請將StoreGeneratedPattern更改爲此字段的「計算」。該設置有三個屬性,高於您在圖像中顯示的屬性。 –
我希望我的默認值是當前日期。我正在使用模型優先的方法。 – Musikero31