very slow when use 1500 records

Jun 16, 2011 at 1:47 AM

i am using jib control , this control good for my req, but when i load 1500 records seems very slow while loading data grid, any suggestion

can we use PagedCollectionView if yes tehn may be we can achive performance,  but i tried datagrid.FilterItemSource =  

PagedCollectionView itemListView = new PagedCollectionView(CatalogRuleData






// Set the DataPager and ListBox to the same data source.

dgRule.FilteredItemsSource = itemListView;

pager.Source = itemListView;

 not working

Nov 30, 2011 at 12:54 AM

If you look at the implementation, you'll see that the grid takes your IEnumerable and creates a PagedCollectionView. You can a actually interact with the PagedCollectionView by casting the ItemsSource. Anyways, the performance should be fine with that record count. I would guess the performance issue is a result of an error with a convertor, or you have your grid in a scrollable region. I would really make sure you don't have a scrollable region around your grid. If you do, then row virtualization is lost thus slowing the grid greatly. Sorry for the late response.