Telerik RadGridView在按DataPager切换页面时保留选定的行

Telerik RadGridView在按DataPager切换页面时保留选定的行,telerik,silverlight-5.0,Telerik,Silverlight 5.0,如果我从一个页面转到下一个页面(通过DataPager),我将丢失上一页的行选择 这就是为什么如果我回来,以前选择的项目将不再被选择 如何在RadDataGrid中保留选定的行 代码: 1。您使用的是WinForms还是WebForms?2.你能提供你的代码和你已经尝试过的吗?我正在使用Silverlight。现在我什么都不想尝试。很抱歉,我对Silverlight不熟悉:/我希望其他人会看到这些问题,并能够提供帮助。 <telerik:RadGridView Margi

如果我从一个页面转到下一个页面(通过DataPager),我将丢失上一页的行选择

这就是为什么如果我回来,以前选择的项目将不再被选择

如何在RadDataGrid中保留选定的行

代码:



1。您使用的是WinForms还是WebForms?2.你能提供你的代码和你已经尝试过的吗?我正在使用Silverlight。现在我什么都不想尝试。很抱歉,我对Silverlight不熟悉:/我希望其他人会看到这些问题,并能够提供帮助。
        <telerik:RadGridView Margin="5" Grid.Row="2"
            SelectedItem="{Binding SelectedItem, Mode=TwoWay}"
            Name="DataGrid" 
            AutoGenerateColumns="False"
            ShowGroupPanel="False" 
            CanUserDeleteRows="False" 
            CanUserInsertRows="False"
            CanUserFreezeColumns="False"
            telerik:StyleManager.Theme="Windows8"
            SelectionMode="Extended"
            ValidatesOnDataErrors="None" 
            IsReadOnly="True"
            ItemsSource="{Binding View}"
            IsBusy="{Binding View.IsBusy}"
            RowIndicatorVisibility="Collapsed"
            IsSynchronizedWithCurrentItem="False"
            FilterOperatorsLoading="DataGrid_FilterOperatorsLoading">
            <i:Interaction.Behaviors>
                <behaviors:MultiSelectBehavior SelectedItems="{Binding SelectedItems}" />
            </i:Interaction.Behaviors>
            <telerik:RadGridView.Columns>
                <telerik:GridViewSelectColumn/>
                <telerik:GridViewDataColumn Header="Производитель" DataMemberBinding="{Binding MakerName}" ShowDistinctFilters="False"/>
                <telerik:GridViewDataColumn Header="Номер" DataMemberBinding="{Binding Number}" ShowDistinctFilters="False"/>
                <telerik:GridViewDataColumn Header="Наименование" DataMemberBinding="{Binding Name}" ShowDistinctFilters="False"/>
                <telerik:GridViewDataColumn Header="Товарная группа" DataMemberBinding="{Binding GroupName}" ShowDistinctFilters="False"/>
                <telerik:GridViewDataColumn Header="Вес" DataMemberBinding="{Binding WeightPhysical}" ShowDistinctFilters="False"/>
            </telerik:RadGridView.Columns>
        </telerik:RadGridView>
        <telerik:RadDataPager Height="28" Grid.Row="3"
            NumericButtonCount="20"
            Margin="5" 
            Name="DataPager" 
            Source="{Binding View}" 
            telerik:StyleManager.Theme="Windows8" 
            DisplayMode="All"
            Style="{StaticResource RadDataPagerStyle}"
            AutoEllipsisMode="None"/>