2013-05-23 3 views

ответ

0

Ваша модель, как и большинство моделей, имеет циклические ссылки. Мы не эксперты wijgrid (вообще!), Но мы подозреваем, что компонент wijgrid - по крайней мере, как вы его настроили - не готов для объектов с круговыми ссылками.

Объекты с круглыми ссылками не плохие. На самом деле они нормальны и ожидаются в моделях сущностей. Клиент имеет заказы, и каждый заказ имеет свойство, которое возвращает своего родительского клиента. Если у вас нет

Предлагаем вам обратиться к поставщику по этой теме.

Если вы используете сетку только для чтения, вы можете написать простую функцию для копирования только данных, которые вы хотите отобразить из запрошенных объектов, в объекты специального назначения «ItemViewModel»; затем загрузите их в сетку. Еще проще запросить проект Breeze, потому что он возвращает необработанные данные, а не сущности; просто помните, что Breeze не кэширует эти результаты не-сущности.

Ситуация сложнее, если вы хотите отредактировать сетку.

Я хочу повторить, что это не проблема Бриза. Это проблема с управлением сеткой.

+0

Thanks Ward! Это ответили ребята из Wijmo ... (см. Ссылку на ссылку выше) –

Смежные вопросы