[英]ASP.Net MVC 4 EditorFor DateTime not prepopulating in Chrome
[英]ASP.NET MVC EditorFor DateTime
如何实现EditorFor DateTime?
我已经分别有日期和时间的编辑器。 我可以将其用于DateTime编辑器吗?
有什么建议,怎么做?
日期编辑器:
@model DateTime
@Html.TextBox(string.Empty, (Model != default(DateTime) ? Model.ToShortDateString() : string.Empty), new { @class = "date form-control" })
时间编辑器:
@model DateTime?
@Html.TextBox(string.Empty, (Model.HasValue ? Model.Value.ToString("HH:mm") : string.Empty), new { @class = "time form-control" })
我正在使用jQuery UI datepicker作为日期编辑器。 Timepicker也是jQuery插件。
在包含以下内容的Views / Shared / EditorTemplates中创建DateTime.cshtml:
@inherits System.Web.Mvc.WebViewPage<System.DateTime?>
@Html.TextBox("", string.Format("{0:yyyy-MM-dd HH:mm}",
Model.HasValue ? Model : null), new { @class = "dateTimePicker" })
并使用一些jQuery datepicker。 认为这与默认的jQuery UI一起使用。
我可以将其用于DateTime编辑器吗?
使用此JQuery TimePicker插件,您绝对可以拥有一个Editor字段。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.