Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
525
Problem paging in XamGrid
posted

Hi,

I've got a XamGrid with hierarchical data and paging. Also it's bindded to a list of objects instead of a DataTable. Here's the code:

<ig:XamGrid Grid.Row="1" Name="grdListTableCharacts" HeaderStyle="{DynamicResource listGrid_Header}" AutoGenerateColumns="False" ColumnWidth="*" Margin="10,6,9,10" ScrollViewer.VerticalScrollBarVisibility="Visible" ScrollViewer.HorizontalScrollBarVisibility="Visible">
    <ig:XamGrid.FilteringSettings>
        <ig:FilteringSettings AllowFiltering="FilterMenu" />
    </ig:XamGrid.FilteringSettings>
    <ig:XamGrid.SortingSettings>
        <ig:SortingSettings AllowMultipleColumnSorting="False" AllowSorting="True" />
    </ig:XamGrid.SortingSettings>
    <ig:XamGrid.SelectionSettings>
        <ig:SelectionSettings CellClickAction="SelectRow" RowSelection="Multiple" />
    </ig:XamGrid.SelectionSettings>
    <ig:XamGrid.ColumnResizingSettings>
        <ig:ColumnResizingSettings AllowCellAreaResizing="False" AllowColumnResizing="Disabled" />
    </ig:XamGrid.ColumnResizingSettings>
    <ig:XamGrid.PagerSettings>
        <ig:PagerSettings AllowPaging="Bottom" PageSize="16"></ig:PagerSettings>
    </ig:XamGrid.PagerSettings>
    <ig:XamGrid.Columns>
        <ig:TextColumn Key="ID_TABLE" Visibility="Hidden" />
        <ig:TextColumn Key="ID_TABLE_VALUE" Visibility="Hidden" />
        <ig:TextColumn Key="CODE" HeaderText="Código" IsReadOnly="True" MinimumWidth="120" AllowToolTips="Overflow"/>
        <ig:TextColumn Key="DESC" HeaderText="Descripción" IsReadOnly="True" MinimumWidth="200" AllowToolTips="Overflow"/>                                         
        <ig:ColumnLayout Key="VALUES" HeaderVisibility="false" >
            <ig:ColumnLayout.Columns>                               
                <ig:TextColumn Key="VALUE_FIELD_1"/>
                <ig:TextColumn Key="VALUE_FIELD_2"/>
            </ig:ColumnLayout.Columns>
        </ig:ColumnLayout>
    </ig:XamGrid.Columns>
    <ig:XamGrid.EditingSettings>
        <ig:EditingSettings
        AllowEditing="Cell"
        IsEnterKeyEditingEnabled="True"
        IsF2EditingEnabled="True"
        IsMouseActionEditingEnabled="SingleClick"
        IsOnCellActiveEditingEnabled="True" />
    </ig:XamGrid.EditingSettings>
</ig:XamGrid>

I've got a problem paging my results on the second level. For example:

When I expand the first row, it shows three pages with its child rows. All pager buttons work perfectly except the last numeric button. I mean, if I press button 3 on the list of pages, Xamgrid returns to the first page at precisely that instant. Page 3 has less rows than page 1 and 2 but if page 3 has the same number of rows than 1 and 2, it works perfectly.

May you help me out with this issue?

Thanks. Julian.

Parents Reply Children
No Data