Дата не отображается в правильном формате - PullRequest
0 голосов
/ 29 мая 2019
<b>View Code</b><br><br>
 @Html.TextBoxFor(model => model.start_date, "{0:dd-MMM-yyyy}", new { onclick = "javascript:NewCssCal( this.Id,'ddMMMyyyy','arrow','','','','future')" })

при возврате Model из контроллера, если start_date имеет значение null или пусто, в текстовом поле отображается дата по умолчанию, например "01-Jan-0001" .Я просто показываю поле Текстовое поле пустым. Что я буду делать* Ожидаемый результат 1. если начальная дата модели пуста, то в ней отображается пустое текстовое поле, чтобы не показывать значение по умолчанию, например «01-Jan-0001».2. если поле start_date модели содержит значение, то покажите это значение, например, для.23-Mar-2019

1 Ответ

0 голосов
/ 30 мая 2019

В модели вы можете сделать свойство обнуляемым, добавив '?'за типом

public Date? start_date { get; set; }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...