这是我的代码,
<%=Html.TextBoxFor(m => m.DateOfFileClosed,
new {id="txtClosingDate",
@class = "DataEntry_Date" } )%>
它给了我DateTime像“03/12/2012 10:09:50 AM”。 “DataOfFileClosed”是DataTime类型的属性。我想获得整个DateTime但是为了编辑/查看目的,我只想要日期“03/12/2012”。
我不想在此属性上使用属性。
我该怎么做?
答案 0 :(得分:0)
你可以这样做
@Html.TextBox("DateOfFileClosed", string.Format("{0:d}", Model.DateOfFileClosed), new {id="txtClosingDate", @class = "DataEntry_Date" })
答案 1 :(得分:0)
您还可以在模型中使用 DataAnnotations 。
[Display(Name = "File closed on:")]
[DataType(DataType.Date)]
public DateTime? DateOfFileClosed { get; set; }
并在视图中使用它:
@Html.EditorFor(model => model.DateOfFileClosed)