MVC와 함께 ASP.Net을 사용하고 시간을 표시하지 않고 날짜를 표시하려고합니다. StartDate와 EndDate라는 두 개의 날짜가 있습니다. EndDate에 문제가있는 경우 StartDate를 표시 할 수 있습니다. 내 독서에서, 나는 그것이 nullable 날짜이기 때문에 그것이라고 생각합니다. 내 디스플레이가 있지만MVC - 날짜가 null 일 수있는 시간없이 날짜 표시
public Nullable<System.DateTime> EndDate { get; Set; }
:
public string ReturnStartDateForDisplay {
get
{
return this.StartDate.ToString("d");
}
}
와 함께 표시 : 나는 새로운 문자열을 정의하여 내 STARTDATE를 표시 할 수 있었다
@Html.DisplayFor(modelItem => item.EndDate)
내 종료 날짜는 다음과 같이 정의된다 :
@Html.DisplayFor(model.Item => item.ReturnStartDateForDisplay)
그 덕분에, 고마워요. –