【发布时间】:2021-03-31 15:46:19
【问题描述】:
我想根据 Tempdata 设置值,但它没有显示。 我存储的 TempData 值是“2012-09-28”。我在下面测试了两个,但它没有显示在日期选择器中:
Model.cs
[DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:yyyy-MM-dd}")]
[DataType(DataType.Date)]
public Nullable<DateTime> bookDate{ get; set; }
MyPage.cshtml
@Html.EditorFor(m => m.myModel.bookDate, new { @Value = "2012-09-28", htmlAttributes = new { @class = "form-control"} })
@Html.EditorFor(m => m.myModel.bookDate, new { @Value = TempData["myDate"], htmlAttributes = new { @class = "form-control"} })
【问题讨论】:
标签: asp.net-mvc datetime asp.net-core datepicker editorformodel