Anj*_*jyr 4 entity-framework asp.net-mvc-5
我在MVC5和EntityFramework中工作,用于将数据显示到View中.
现在在我看来数据格式是: - 10/22/2014 12:00:00 AM但我只希望日期: - 2014年10月22日这种格式
我尝试这个代码,但它无法正常工作
@if (item.chekin_on_after != null)
{ @Html.DisplayFor(modelItem => item.chekin_on_after, "ShortDateTime")}
Run Code Online (Sandbox Code Playgroud)
我也在stackoverflow中遵循一些链接,但在MVC5中使用Html.DisplayFor()没有帮助日期格式,只显示日期和没有时间
Anj*_*jyr 19
我不使用@ html.DisplayFor()代替我使用的
@Convert.ToString(string.Format("{0:dd/MM/yyyy}", item.chekin_on_after))
Run Code Online (Sandbox Code Playgroud)
它完美地运作
尝试在您的模型类中使用以下属性。
[DisplayFormat(ApplyFormatInEditMode = true,DataFormatString = "{0:MM/dd/yyyy}")]
public DateTime chekin_on_after { get; set; }
Run Code Online (Sandbox Code Playgroud)
希望能帮助到你..
| 归档时间: |
|
| 查看次数: |
13584 次 |
| 最近记录: |