Я столкнулся с проблемой стилей, в настоящее время я создаю сайт с помощью asp mvc framework. Я большой поклонник опции html.EditorFor в шаблонах, которая генерирует действительно хорошую форму для меня. Потому что я действительно ненавижу программировать все поля ввода самостоятельно. Однако я не очень хорошо работаю с составными классами. Если у меня есть класс, как:
public class person{
public Address address { get; set; }
public Name name { get; set; }
}
public class Address{
public string street { get; set; }
public string zipcode { get; set; }
....
}
public class Name{
....
}
Мне бы хотелось, чтобы функция EditorFor генерировала красивую регистрационную форму, запрашивающую данные об имени и адресе, однако мне кажется, что тогда мне нужно создать шаблон редактора для каждого класса. Что неприятно, если я когда-нибудь решу сменить класс.
Я спрашиваю тебя об этом. Есть ли хороший способ сделать эту работу? Какие настройки мне нужны, чтобы EditorFor генерировал правильную форму без необходимости создавать шаблон для каждой формы самостоятельно?
Опять же, я не возражаю против того, что мне нужно создавать эти формы. Я бы предпочел, чтобы система делала такие вещи для меня, чтобы я мог легко манипулировать классами