के माध्यम से पुनरावृत्ति दृढ़ता से टाइप किया सहायकों उपयोग करने के लिए मैं एक आंशिक मानना है कि एक मेज प्रारूप में वस्तुओं की एक सूची प्रदान और मूल्यों के संपादन की अनुमति देता है ...mvc.net कैसे जबकि सूची
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<IList<whoozit.Models.PictureModel>>" %>
<% foreach (whoozit.Models.PictureModel p in Model)
{ %>
<td>
<%: Html.TextBox("name",p.name) %>
<%: Html.ValidationMessage(p.name) %>
</td>
<% } %>
मैं एमवीसी 2 में दृढ़ता से टाइप किए गए एचटीएमएल सहायकों का लाभ उठाने के लिए इसे पुन: प्रतिक्रिया देना चाहते हैं। मैं लैम्ब्डा अभिव्यक्तियों को बनाने के तरीके को समझने में कठिनाई में भाग रहा हूं और कुछ मदद की उम्मीद कर रहा था। निम्नलिखित मेरे लिए काफी सही प्रतीत नहीं होता है।
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<IList<whoozit.Models.PictureModel>>" %>
<% foreach (whoozit.Models.PictureModel p in Model)
{ %>
<td>
<%: Html.TextBoxFor(???) %>
</td>
<% } %>
इस 'IList की एक त्रुटि देता है नाम की एक परिभाषा शामिल नहीं है ...'वेरिएबल' पी 'प्रकार की सूची