tengo una vista parcial, que muestra una lista de objetos en un formato de tabla y permite la edición de los valores ...mvc.net cómo utilizar ayudantes inflexible mientras iteración a través de la lista
<%@ 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>
<% } %>
estoy que quiere refactorizar esto para aprovechar los helpers html fuertemente tipados en mvc2. Me encuentro con dificultades para entender cómo crear las expresiones lambda y esperaba algo de ayuda. lo siguiente no me parece correcto.
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<IList<whoozit.Models.PictureModel>>" %>
<% foreach (whoozit.Models.PictureModel p in Model)
{ %>
<td>
<%: Html.TextBoxFor(???) %>
</td>
<% } %>
esto da un error de 'IList no contiene una definición de nombre ...'la variable' p 'es del tipo List