在Silverlight中从datagrid导出到Excel的问题
我将分页集合视图绑定到datagrid。当我将该datagrid导出到Excel时,它只导出可见页面的数据,而不是所有项目源(所有记录) 我的代码-在Silverlight中从datagrid导出到Excel的问题,silverlight,datagrid,export-to-excel,Silverlight,Datagrid,Export To Excel,我将分页集合视图绑定到datagrid。当我将该datagrid导出到Excel时,它只导出可见页面的数据,而不是所有项目源(所有记录) 我的代码- PagedCollectionView page = new PagedCollectionView(_leads); Pager.Source = page; datagrid.ItemsSource = page; 当我导出到Excel时,它一次只导出一条可见的记录。我想全部出口 我该怎么做呢?在最热门的投票答案中有一个代码示例,涉及将
PagedCollectionView page = new PagedCollectionView(_leads);
Pager.Source = page;
datagrid.ItemsSource = page;
当我导出到Excel时,它一次只导出一条可见的记录。我想全部出口
我该怎么做呢?在最热门的投票答案中有一个代码示例,涉及将DataGrid导出到CSV。感谢Town的回复。。我得到了解决方案实际上我的项目源是分页集合视图。。 在导出到excel时,我使用了
PagedCollectionView source = (grid.ItemsSource as PagedCollectionView);
source.SourceCollection;
这将返回我所有的记录,而不仅仅是从可见页面返回的记录。问题就解决了
再次感谢