Когда я пытаюсь отобразить свойство count IList в моей ViewModel на View, я получаю следующую ошибку:
Свойство System.Collections.Generic.IList`1 [[WebUI.ViewModels.ItemViewModel, WebUI, версия = 1.0.0.0, культура = нейтральная, PublicKeyToken = null]]. Счетчик не найден.
В моем представлении строка, которая вызывает ошибку:
<td>@Html.DisplayFor(modelItem => item.ItemCollection.Count)</td>
После проверки коллекция заполняется правильно, и эта строка кода работает правильно:
<td>@Html.DisplayFor(modelItem => item.ItemCollection[0].Id)</td>
У меня явно есть ссылка на System.Collections.Generic, поэтому я подозреваю, что ошибка исправляетсяк объекту WebUI.ViewModels.ItemViewModel.Это доступно при отладке, а ошибка возникает только при доступе к Count.