我使用 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'”