有一个问题,我正在发送日期时间来查看。在 HTTPGET 中,我没有任何问题,我的意思是它显示格式化的日期。但是当我尝试将它发布到控制器时它不会发布。日期变化。例如,如果我的日期为 25-03-2015(2015 年 3 月 25 日)发布其更改,并尝试将“25”作为 mounth。当我进入 2017 年 11 月 10 日时,一切正常。当我输入高于 12 的第一个数字(在本例中为 11)时,它不会发布。您可以查看我的模型并查看零件。谢谢你。
模型:
[DisplayFormat(DataFormatString = "{0:dd-MM-yyyy HH:mm}", ApplyFormatInEditMode = true)]
public DateTime AppointmentDate { get; set; }
看法:
<div class="input-capsule appointment-date">
@Html.LabelFor(m => m.AppointmentDate, "Randevu Tarihi:")
@Html.TextBoxFor(m => m.AppointmentDate, "{0:dd-MM-yyyy HH:mm}", new {@class = "form-control required" })
</div>