Используя EF, у меня есть довольно много типов:
public class Person
{
public int PersonID { get; set; }
public string Name { get; set; }
public virtual Address Address{ get; set; }
}
public class Address
{
public int AddressID { get; set; }
public string FirstLine { get; set; }
public string SecondLine{ get; set; }
}
Функция скаффолдинга отлично подходит для создания простых контроллеров и представлений, но я навсегда изменяю настройки по умолчанию, чтобы добавить поддержку многочисленных сложных типов или поддержку внешних ключей.
В данный момент я создал что-то, что в основном вызывает всплывающее окно и выполняет запрос типа AJAX, а затем заполняет поле. Это работает - но это не хороший код, и я не доволен им.
Я искал целую вечность, и у меня не оказалось ничего, кроме старого проекта MVCscaffolding - мне было интересно, есть ли какие-нибудь лучшие шаблоны скаффолдинга или фреймворки, которые могут помочь с этим как это, очевидно, очень распространенная задача, и я не могу поверить, что я один в поиске лучшего решения здесь.