Я создал модель для своего приложения.Он включает в себя свойства (поля базы данных), которые я хочу показать и использовать, и одно свойство, которое я хочу создать в базе данных, но не быть видимым в представлении, которое создается во время создания леса.Я хочу, чтобы он обрабатывался так же, как обрабатывается свойство ID.
[... OTHER CLASS PROPERTIES ABOVE ...]
[Required]
[Display(Name ="Job Number")]
public string EntryJobNumber { get; set; }
[Required]
[Display(Name ="Description")]
public string EntryDescription { get; set; }
[Required]
[DataType(DataType.Date)]
[DisplayFormat(DataFormatString = "{0:yyyy-MM-dd}", ApplyFormatInEditMode = true)]
[Display(Name ="Date")]
public DateTime EntryDate { get; set; }
[Required]
[RegularExpression(@"^\d+\.\d{0,2}$")]
[Range(0, 23.75)]
[Display(Name ="Time Spent")]
public decimal EntryHours { get; set; }
public bool EntryExported { get; set; } // I want this field in the database, but not visible in any of the CRUD views.
Является ли мой единственный вариант редактировать представления и удалять ссылки на "EntryExported"?
РЕШЕНО: Итак, добавление
[ScaffoldColumn(false)]
украшение модели собственности позаботилось об этом.Спасибо Давиде Витали за указание на решение.