У меня есть тип контента, в котором есть поле «Дата и время начала», которое является средством выбора даты и времени. Затем в моем шаблоне C# у меня есть моя отформатированная дата и время:
@Content.StartDateTime.ToString("h:mm tt")
Если поле является необязательным и пользователь не заполняет его, модуль выдаст ошибку. Чтобы обойти это, я должен сделать обязательным средство выбора даты / времени, а затем использовать переключатель настроек презентации, чтобы определить, отображается он или нет. Я также заранее заполняю поле датой. Это нормально, но в идеале я бы хотел иногда оставлять поле даты / времени необязательным.
Есть ли другой способ написать код C# для обработки пустых полей?