asp.net mvc2 привязка модели перечислимых свойств - PullRequest
0 голосов
/ 07 декабря 2010
public class ModelClass
{
    private List<ItemClass> _itemList = new ...
    public IList<ItemClass> ItemList
    {
        get
        {
            return _itemList;
        }
    }
}

public class ItemClass
{
    public string Property1 { get; set; }
}

Не удается связать ModelClass с ViewPage с помощью цикла for. Что-то вроде

<% for( int a = 0; a <=3; a++) { %>
<%= Html.TextBoxFor(b => b.ItemList[a].Property1) %>
<% } %>

Разрешает ли MVC2 привязку модели перечислимых свойств к модели?

Заранее спасибо.

1 Ответ

0 голосов
/ 07 декабря 2010

Исходя из вашего вопроса, я не совсем уверен, в чем проблема у вас (ошибка компилятора? Ошибка публикации? И т. Д.).Код выглядит так, как будто все должно быть в порядке, за исключением проблем с именами, которые у вас могут возникнуть.Я бы предложил просто написать текстовые поля вручную.

<% for( int a = 0; a <=3; a++) { %>
<input type="text" name="Property1_<%=a%>" value="<%:Model.ItemList[a].Property1%>" />
<% } %>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...