У меня есть две модели, которые выглядят так:
public class Person
{
public string FirstName { get; set; }
public string LastName { get; set; }
public Address PersonsAddress { get; set; }
}
public class Address
{
public string StreetName { get; set; }
public string City { get; set; }
}
сейчас, когда я создаю класс Person следующим образом: контроллер скаффолда Person -repository , запускаю приложение и захожу в /люди, код EF первым создаст для меня следующую таблицу sql:
- ID
- Имя
- Фамилия
- Address_StreetName
- Address_City
Это все хорошо, но когда я смотрю на представление создания, адрес сложного типа не создается шаблоном скаффолда.Представление создания имеет только 2 входа для имени и фамилии.
Итак, мой вопрос, как я могу сказать скаффолду также создавать поля для названия улицы и города в представлении создания, редактирования и просмотра списка?
Должен ли яредактировать шаблоны?И если да, то трудно ли это сделать?или рекомендуется?