Using SfKanBan with SfDataPager

We've discovered when you add too many items to the KanBan control, it just hangs.  In our case this is about at 400 items.  In order to alleviate this, we've been trying to combine the KanBan with the SfDataPager control, however doing this, the Kanban control never populates.  Any ideas on solving either problem?  This is also on a SfBackdropPage

                <kan:SfKanban Grid.Row="1" AutoGenerateColumns="False" x:Name="kanban" 
            HorizontalOptions="Fill" VerticalOptions="FillAndExpand"
            CardTemplate="{StaticResource KanBanTemplateSelector}"                           
            ItemsSource="{Binding PagedSource, Source={x:Reference dataPager}}"               
            >
                    <kan:KanbanColumnCollection>
                        <kan:KanbanColumn x:Name="pendingColumn" Title="Pending"/>
                        <kan:KanbanColumn x:Name="makeContactColumn" Title="Make Contact" />
                        <kan:KanbanColumn x:Name="qualifyColumn" Title="Qualify"/>
                    </kan:KanbanColumnCollection>
                           
                </kan:SfKanban>

     <sfDataPager:SfDataPager x:Name="dataPager"                            
                            PageSize="200"
                            NumericButtonsGenerateMode="Auto"                         
                            Source="{Binding FilteredCards}">
                    </sfDataPager:SfDataPager>

1 Reply 1 reply marked as answer

SJ Suyamburaja Jayakumar Syncfusion Team July 3, 2020 03:42 AM UTC

Hi David Brenchley, 
 
Greetings from Syncfusion. 
 
We analyzed the issue from our side we suspect that may be issue related with don’t added the below code snippet your code, so please try this below code and lets us know whether the Issue has been resolved or not. 
 
C#: 
 openColumn.Categories = new List<object>() { "Open" }; 
 progressColumn.Categories = new List<object>() { "In Progress" }; 
 codeColumn.Categories = new List<object>() { "Code Review" }; 
 doneColumn.Categories = new List<object>() { "Done" }; 
 
 
Regards, 
Suyamburaja j. 


Marked as answer
Loader.
Up arrow icon