को देखते हुए निम्नलिखित प्रकारमैं ASP.NET MVC 3 के साथ एक IENumerable <T> कैसे संपादित करूं?
public class SomeValue
{
public int Id { get; set; }
public int Value { get; set; }
}
public class SomeModel
{
public string SomeProp1 { get; set; }
public string SomeProp2 { get; set; }
public IEnumerable<SomeValue> MyData { get; set; }
}
मैं प्रकार SomeModel
जो SomeProp1
और SomeProp2
और उसके बाद के लिए सामान्य पाठ फ़ील्ड होते हैं के लिए एक संपादन प्रपत्र बनाना चाहते हैं एक मेज SomeModel.MyData
संग्रह में प्रत्येक SomeValue
के लिए एक पाठ क्षेत्र युक्त ।
यह कैसे किया जाता है? मूल्य मॉडल पर वापस कैसे बंधे हैं?
वर्तमान में मेरे पास प्रत्येक मान के लिए एक टेक्स्ट फ़ील्ड प्रदर्शित करने वाला एक फॉर्म है लेकिन उनके सभी का एक ही नाम और एक ही आईडी है। यह स्पष्ट रूप से मान्य HTML नहीं है और एमवीसी को मूल्यों को मैप करने से रोक देगा।
हे, मुझे लगता है कि मैं इसे अभी पोस्ट नहीं करूंगा क्योंकि आपका जवाब पहले से ही बेहतर है :) मुझे नहीं पता था कि आप सूचियों को आसानी से बांध सकते हैं। एमवीसी 3 के लिए धन्यवाद – Buildstarted
रेज़र का उपयोग करना बेहतर नहीं है? – arame3333