我有一个包含日期时间字段的模型。
它表示的数据库中的列是数据类型“日期”,因此它没有时间值。
在我看来,模型日期字段绑定到 jquery-ui 日期选择器。
页面加载时,它具有时间值:1989/02/14 12:00:00 AM
如何防止添加时间值?
我是否必须使用 jQuery 为每个日期字段手动删除时间部分?
编辑:
编辑模型没有意义,当页面加载时它仍然存在
控制器:
ClientModel c = DBContext.Clients.find(id);
//Doing any kind of date formatting here to c.DateOfBirth is ignored
return PartialView("_ClientDetailsView", c);
看法:
@Html.TextBoxFor(model => model.DateOfBirth , new { @class = "date-field" })
我认为解决方案类似于模型属性或 HtmlHelper 参数。