вывести на экспорт в Excel из таблицы данных в Silverlight - PullRequest
0 голосов
/ 28 марта 2011

Я связываю представление постраничной коллекции с сеткой данных. Когда я экспортирую в Excel эту сетку данных, она экспортирует только данные видимой страницы, а не весь источник данных (все записи).

экс-мой код-

 PagedCollectionView page = new PagedCollectionView(_leads);
 Pager.Source = page;
 datagrid.ItemsSource = page;

Когда я делал экспорт в Excel, он экспортирует только записи из одной за раз, которая видна. Я хочу экспортировать все.

Как мне это сделать?

Ответы [ 2 ]

0 голосов
/ 28 марта 2011

спасибо Town за ответ .. Я получил решение, на самом деле, мой источник Item имеет представление Paged collection .. и в Export to excel я использовал ..

PagedCollectionView source = (grid.ItemsSource as PagedCollectionView);
source.SourceCollection;

, которые возвращают мне все записи, а нетолько с видимой страницы .. и проблема решена еще раз спасибо

0 голосов
/ 28 марта 2011

В ответе на этот вопрос приведен пример кода с наибольшим количеством голосов, который касается экспорта DataGrid в CSV.

...