我已经使用以下 js 在表单中设置了一个日期选择器:
$("#Expiry").datepicker({
regional: 'en-GB',
dateFormat: 'dd/mm/yy',
firstDay: 1
});
并在我看来有以下内容(asp.net MVC)
<%: Html.TextBoxFor(m => m.Expiry) %>
在我的模型中,Expiry 是可空的DateTime?
当我使用日期选择器选择日期时,它会以正确的格式进行选择
当我从数据库加载数据时,它总是在时间部分的末尾显示 00:00:00
我怎样才能让它不这样做?
如果我尝试在绑定中使用格式化表达式,那么它将无法编译。
当然,jQuery 应该尊重我为预加载到表单字段中的值指定的格式?
它确实将日期选择器应用于该字段,因此我可以使用日历进行选择。它只是不将格式应用于加载的值
有任何想法吗?