8
我有一個日期時間字段必須在編輯視圖中顯示轉換日期爲ToShortDateString在剃刀
@Html.EditorFor(model => model.StartDate)
如何使用財產以後這樣;
@Html.EditorFor(model => model.StartDate.ToShortDateString())
或用於更改視圖的DateTime的任何自定義函數。
我有一個日期時間字段必須在編輯視圖中顯示轉換日期爲ToShortDateString在剃刀
@Html.EditorFor(model => model.StartDate)
如何使用財產以後這樣;
@Html.EditorFor(model => model.StartDate.ToShortDateString())
或用於更改視圖的DateTime的任何自定義函數。
使用[DisplayFormat]
屬性上您的視圖模型:
public class MyViewModel
{
[DisplayFormat(DataFormatString = "{0:d}", ApplyFormatInEditMode = true)]
public DateTime StartDate { get; set; }
...
}
,然後在你看來簡單:
@model MyViewModel
...
@Html.EditorFor(model => model.StartDate)