【发布时间】:2017-11-24 10:45:51
【问题描述】:
我正在使用这个视图,所以我怎样才能删除这个格式 dd/mm/yyyy 并且不显示任何内容:
型号
[DataType(DataType.Date)]
[DisplayFormat(DataFormatString = "", ApplyFormatInEditMode = false)]
public Nullable<System.DateTime> PatientDOB_ { get; set; }
查看
@Html.LabelFor(model => model.PatientDOB_, htmlAttributes: new { @class = "control-label col-md-4" })
@Html.EditorFor(model => model.PatientDOB_, new { htmlAttributes = new { @class = "form-control" } })
@Html.ValidationMessageFor(model => model.PatientDOB_, "", new { @class = "text-danger" })
【问题讨论】:
-
按照规范必须是
DataFormatString = "{0:yyyy-MM-dd}"(ISO格式)(如果值为null,则日期选择器为空) -
我不明白你先生,要改变什么?
-
认真的吗?你把
DataFormatString = ""改成DataFormatString = "{0:yyyy-MM-dd}"! -
先生,我已更改为 DataFormatString = "{0:yyyy-MM-dd}" ,但 dd/mm/yyyy 仍然在 texxtbox 上,并且没有消失
标签: asp.net date asp.net-mvc-5 format