【发布时间】:2013-10-10 06:52:50
【问题描述】:
我使用 ADO.NET 实体模型并检索了数据库的一些表。 然后我创建了一个控制器来添加、编辑、删除表中的数据。 我在表中有一些 DateTime 字段,我想在界面中将其视为日期选择器。 我尝试像这样使用它:
[DataType(DataType.Date)]
public Nullable<System.DateTime> startdate {get;set;}
它没有给我一个日期选择器并继续显示为一个文本框。 如何在 ado.net 模型中使用日期选择器? 无论如何我可以将这些文本框转换为 cshtml 代码中的日期选择器吗?
我是否可以使用 TextBoxFor 而不是 EditorFor 来做到这一点? 我也尝试了 javascript datapicker,也许正确形成它会给我解决方案:
@Html.TextBoxFor(x => x.Baslangic, new { @class = "date" })
@Html.TextBoxFor(x => x.Bitis, new { @class = "date" })
<script type="text/javascript">
$().ready(function () {
$('.date').datepicker({dateFormat: "dd/mm/yy"});
});
</script>
给我一个错误提示 “Uncought TypeError:Object [object Object] has no method 'datepicker'”
【问题讨论】:
标签: jquery jquery-ui asp.net-mvc-4 ado.net datepicker