在ASP.NET MVC C#中更改日期格式

哈立德·萨迪(Khaled Al-sadi)

如何更改asp.net模型视图控件的日期格式?

谁能帮我吗?

是否有机会在不创建新课程的情况下更改日期格式

public class Story
{
    [ScaffoldColumn(false)]
    public int ID { get; set; }
    [Required(ErrorMessage = "The Title is required")]
    public string Title { get; set; }
    public DateTime? PostDate { get; set; }
    [Required(ErrorMessage = "The Text is required")]
    public string Text { get; set; }

    public virtual string Image { get; set; }
}
简·S

您可以将数据注释应用于字段。例如,如果要英国格式:

[DisplayFormat(DataFormatString = "{0:dd/MM/yyyy}", ApplyFormatInEditMode = true)]
public DateTime? PostDate { get; set; }

如果使用标准,这将反映在显示和编辑模式中EditorFor

[编辑]

然后,您可以在cshtml中使用:

@DisplayFor(model => model.PostDate)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章