У меня есть частичный вид, который отображает список объектов в виде таблицы и позволяет редактировать значения ...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>
<% } %>
Я желая реорганизовать это, чтобы воспользоваться сильно типизированными html-помощниками в mvc2. Я с трудом понимаю, как создавать лямбда-выражения, и надеялся на какую-то помощь. следующее мне кажется не совсем правильным.
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<IList<whoozit.Models.PictureModel>>" %>
<% foreach (whoozit.Models.PictureModel p in Model)
{ %>
<td>
<%: Html.TextBoxFor(???) %>
</td>
<% } %>
это дает ошибку «IList не содержит определение имени ...'переменная' p 'имеет тип List