क्या एमबीसी पोस्ट में मॉडर्नबाइंडिंग आईनेमरेबल प्रकारों के साथ कोई समस्या है?एएसपी.नेट एमवीसी पोस्ट में मॉडर्नबाइंडिंग आईनेमरेबल?
मेरे मॉडल में कुछ गुणों को किसी कार्रवाई पर एक पोस्ट पर बाध्य नहीं किया जा रहा है। ऐसा लगता है कि स्ट्रिंग्स जैसे मॉडल पर गुण ठीक हैं, लेकिन मेरा आईनेमरेबल वह नहीं है जो बाध्य नहीं है।
<%: Html.TextBoxFor(m => m.ResponseInfo.SubsetInfo.Test) %>
<% for (int i = 0; i < Model.ResponseInfo.SubsetInfo.BandAvailabilities.Count(); i++)
{%>
<%: Html.TextBoxFor(m => m.ResponseInfo.SubsetInfo.BandAvailabilities.ToArray()[i].BandName) %>
<% } %>
और यहाँ क्या उन गुणों मॉडल में की तरह लग रही है:
यहाँ मेरी कोड का एक टुकड़ा है
public IEnumerable<BandAvailabilityInfo> BandAvailabilities { get; set; }
public string Test { get; set; }
दृश्य ठीक काम करता है और उम्मीद के साथ बक्सें की एक सूची आउटपुट उनमें मूल्य। लेकिन पोस्ट एक्शन जो निकाल दिया जाता है केवल टेस्ट स्ट्रिंग को संपत्ति के रूप में पहचानता है। मॉडल स्थिति में मेरा आईनेमरेबल डेटा भी शामिल नहीं है।
द्वारा नियंत्रित किया जाएगा, मैं सच में आशा है कि कोई है जो इसी तरह के मुद्दों था इस सवाल भर में लड़खड़ाती है और एक हो जाता है
और बाकी के साथ पूरे पाश को बदलने के लिए समस्या में बेहतर अंतर्दृष्टि ... – Arkiliknam
मुझे यकीन नहीं है .. बिना किसी स्पष्टीकरण के कितने अच्छे प्रश्न नीचे दिए गए हैं .... मैंने इस पर ठोकर खाई और उपयोगी पाया। धन्यवाद। –