【发布时间】:2011-12-15 02:03:06
【问题描述】:
我认为有以下 CSHtml 我的模型中也有以下代码
<td class="editor-field">
@Html.EditorFor(model => model.Required_From)
@Html.ValidationMessageFor(model => model.Required_From)
</td>
<script type="text/javascript">
$(function () {
//debugger
$("#Required_From").datepicker({ dateFormat: "mm/dd/yy", changeYear: true, changeMonth: true });
});
$(function () {
//debugger
$("#Required_To").datepicker({ dateFormat: "mm/dd/yy", changeYear: true, changeMonth: true });
});
</script>
在我的模型中,我有以下代码:
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Required_To", DbType="DateTime NOT NULL")]
public System.DateTime Required_To
{
get
{
return this._Required_To;
}
set
{
if ((this._Required_To != value))
{
this._Required_To = value;
}
}
}
我需要能够显示短日期格式,但是当我这样做时,我收到以下错误: “模板只能用于字段访问、属性访问、一维数组索引或单参数自定义索引器表达式。” 有没有办法以短日期格式使用模型和日期选择器? TIA 布鲁斯
【问题讨论】:
标签: asp.net-mvc-3 razor