我有一個場景卡住了 - 我有一個域對象,有一個對象集合附加到它。類似這樣的:ASP.NET MVC - 以一種形式處理多個對象
public class Person
{
public string Name { get; set; }
public IList<PhoneNumber> PhoneNumbers {get; set; }
public IList<Address> Addresses { get; set; }
}
客戶需要的UI具有用於添加和編輯的單一輸入表單。用戶可以爲每個人輸入0到許多電話/地址。如何處理將值集合發回給控制器?
我可以想到幾種方法,但他們都似乎蠻力而不是非常優雅。處理這類問題是否有最佳做法?