0
我在我的模型保存日期時間屬性:回發日期時間是默認 - 通用回傳值解決方案?
[Required, Display(Name = "Due Date")]
[DisplayFormat(DataFormatString = "{0:yyyy/MM/dd}", ApplyFormatInEditMode = true)]
[DataType(DataType.Date)]
public DateTime DueDate { get; set; }
當我把它綁定到視圖,我這樣做:
@Html.HiddenFor(m => m.DueDate)
當我回傳,該值設置爲DateTime.Min的默認值。我看到在DOM/HTML中設置的值。
所以,這裏是一個問題:我如何回發並將價值綁定到模型上,並確保它適用於所有可能的文化?
謝謝
我同意。我總是在日期中使用空值,如果需要,我用'Required'標記它。這使得01/01/0001令人討厭的問題不再出現在SQL Server上,因爲它只允許追溯到1753年。 – asymptoticFault