Есть DataGrid. Есть сущность А, в ней прямая ссылка на сущность Б, а в Б есть список сущностей List list.
В DataGrid в дескрипторе колонки расписаны так (думаю суть понятна):
column1 → A.field1
column2 → A.field2
column3 → A.Б.field1
column4 → A.Б.field2
column5 → A.Б.list (property для этой колонки не прописан в дескрипторе, т.к. отобразить поле из списка сущностей - не представляется возможным, только если через рендер)
Отобразить всё это на экране в DataGrid не представляется проблемой, для колонок можно определить рендэры, и отобразить как мне необходимо - не вопрос.
Но вот экспорт в excel - с ним проблема. С обычными полями из сущностей всё в порядке, если они в дескрипторе прописаны в колонках. А если на колонку прописан рендэрер, или есть необходимость в ячейке отобразить несколько значений (случай с колонкой column5), то при экспорте такие колонки вообще остаются пустыми.
Я так понимаю экспорт в excel полагается на то, что прописано в дескрипторе и все данные для экспорта скорее всего берёт напрямую из сущностей. То что рэндеры есть на колонках, экспорту как я понимаю - параллельно))
Как быть с экспортом в Excel?