我有两个重要的问题。
1) DateTimePicker 运行良好,<input type="text" name="date" id="date"/>
但没有 css 效果和颜色。2)<%Html.EditorFor(m => m.StartDateTime, new { @class = "datepicker" })%>
不工作。没有显示日期时间选择器。
如何制作 jquery datetimepicker。我的参考文章是: http: //geekswithblogs.net/michelotti/archive/2010/02/05/mvc-2-editor-template-with-datetime.aspx
<link rel="stylesheet" href="../../Styles/jquery.ui.all.css" type="text/css" />
<script type="text/javascript" src="<%= Url.Content("~/Scripts/jquery-1.7.2.min.js") %>"></script>
<script type="text/javascript" src="<%= Url.Content("~/Scripts/jquery-ui.js") %>"></script>
<script type="text/javascript" src="<%= Url.Content("~/Scripts/jquery.ui.datepicker.js") %>"></script>
<script type="text/javascript">
$(document).ready(function () {
$('.datepicker').datepicker({});
$('#date').datepicker({});
});
</script>
<table>
<tr><td><input type="text" name="date" id="date" /></td></tr>
<tr><td><%:Html.LabelFor(m=>m.StartDateTime) %></td><td><%:Html.EditorFor(m => m.StartDateTime, new { @class = "datepicker" })%></td></tr>
</table