Скажем, у вас есть это:
public class ShoppingCart {
public IList<CartItem> cartItems {get; set; }
}
И вы делаете это для рендеринга класса:
<%= EditorFor( m => m.ShoppingCart, "ShoppingCart") %>
Как бы вы сделали EditorFor (??, "CartItem") в ShoppingCart.ascx? Я думаю, что это будет выглядеть примерно так:
<% foreach( CartItem myCartItem in m.cartItems) {
%><%= EditorFor( ??, "CartItem")
%><% } %>
Идея здесь, конечно, состоит в том, чтобы использовать шаблон пользовательского интерфейса для всего класса, а не только для свойства.