Почему мое представление не отображает дату и время

#model-view-controller

#модель-представление-контроллер

Вопрос:

У меня есть следующий класс модели

     public class CandidateViewModel
    {
     public string cName { get; set; }
     public DateTime dob { get; set; }
     public DateTime dod { get; set; }
     }
  

мое представление, основанное на этом классе модели, не отображает текстовые поля для типа DateTime. Он отображает метки, а не типы ввода. Мой код модели представления кажется совершенно нормальным

Когда я меняю тип DateTime на String или int и т. Д., Тогда Отображаются поля ввода.

Пожалуйста, обратите внимание, что этот класс модели не является частью EDM.

Я нашел ответ

Я нашел ответ на свой собственный вопрос. У меня был шаблон даты и времени в общей папке. Я удалил (не исключил) эту папку из проекта, и нет, где datetime отображал HTML. Я перешел к фактической папке на диске C и физически удалил папку шаблона, и все начало работать нормально.