Mam scenariusz, na którym utknąłem - Mam obiekt domeny, do którego dołączono kolekcję obiektów. Coś w tym stylu:ASP.NET MVC - obsługa wielu obiektów w jednej formie
public class Person
{
public string Name { get; set; }
public IList<PhoneNumber> PhoneNumbers {get; set; }
public IList<Address> Addresses { get; set; }
}
Interfejs użytkownika, którego chce klient, ma pojedynczy formularz do wprowadzania i edycji. Użytkownik może wpisać 0 do wielu telefonów/adresów dla każdej osoby. Jak obsłużyć wysyłanie kolekcji wartości z powrotem do kontrolera?
Mogę wymyślić kilka podejść, ale wszystkie wydają się brutalne i niezbyt eleganckie. Czy istnieje najlepsza praktyka radzenia sobie z tego rodzaju problemem?