मेरे पास एक परिदृश्य है जिस पर मैं फंस गया हूं - मेरे पास एक डोमेन ऑब्जेक्ट है जिसमें से जुड़ी ऑब्जेक्ट्स का संग्रह है। इस तरह कुछ:एएसपी.नेट एमवीसी - एक फॉर्म में एकाधिक ऑब्जेक्ट्स को संभालना
public class Person
{
public string Name { get; set; }
public IList<PhoneNumber> PhoneNumbers {get; set; }
public IList<Address> Addresses { get; set; }
}
यूआई क्लाइंट चाहता है कि जोड़ने और संपादित करने के लिए एक इनपुट इनपुट हो। उपयोगकर्ता प्रत्येक व्यक्ति के लिए कई फोन/पते पर 0 दर्ज कर सकता है। मैं मूल्यों के संग्रह को नियंत्रक को वापस पोस्ट करने में कैसे संभाल सकता हूं?
मैं कुछ दृष्टिकोणों के बारे में सोच सकता हूं, लेकिन वे सभी क्रूर बल लगते हैं और बहुत ही सुरुचिपूर्ण नहीं हैं। क्या इस तरह की समस्या को संभालने के लिए कोई अच्छा अभ्यास है?