1
格式化,我有以下CSHTML在我看來 我也有我的模型下面的代碼MVC3 @HTMLEditFor用的DatePicker如何與ShortDate
<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;
}
}
}
我需要能夠展現出短日期格式,但是當我這樣做,我得到了以下錯誤: 「模板只能與現場訪問,訪問屬性,一維數組的索引,或單PARAM使用閱讀自定義索引表達式。「 有沒有辦法使用短日期格式的模型和日期選擇器? TIA Bruce
感謝您的幫助強類型的觀點是我在用。 DisplayFormat工作時不需要右鍵單擊並應用使用的System.ComponentModel,但是這種小打嗝正是我所需要的。 – user1011441 2011-12-14 19:31:18