2011-03-28 54 views
0

我將頁面集合視圖綁定到datagrid。當我導出到Excel數據網格時,它只導出可見頁面的數據,而不是所有的源數據(所有記錄)。問題從Silverlight中的datagrid導出到Excel

EX-我的代碼 -

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

當我做導出到Excel它只能從一個在時間,這是可見的出口記錄。我想要全部導出。

我該怎麼做?

回答

0

this question的頂級投票答案中有一個代碼示例,它處理將DataGrid導出爲CSV。

0

感謝鎮的答覆。我得到了解決實際我的項目源是分頁集合視圖的.. 並在導出到Excel我用..

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

這回我的所有記錄,而不是隻有從可見頁面中解決問題已解決 再次感謝