我有一個簡單的數據網格示例silverlight 3,並使用DomainDataSource與DataPager聲明(在代碼隱藏中沒有任何東西)使用.NET ria服務填充它。 ,並且遇到此問題:DomainDataSource DataPager與Silverlight 3 DataGrid和.Net RIA服務
LoadSize爲30,頁面大小爲15,當頁面加載時,第1頁和第2頁顯示正確,但是當我超出第2頁時,什麼也沒有顯示在網格中。
這用於在.NET Ria服務的Mix 2009預覽中使用Silverlight 3 beta,並且我有一個非常簡單的示例並已驗證Web項目上的服務被調用以加載新的批處理,但網格不顯示任何數據。
任何人都可以擺脫爲什麼網格只顯示數據的初始負載數據,而不是從尋呼機的後續批次的任何燈光?
這裏是我的XAML:
<riaControls:DomainDataSource x:Name="ArtistSource" QueryName="GetArtist" AutoLoad="True" LoadSize="30" PageSize="15">
<riaControls:DomainDataSource.DomainContext>
<domain:AdminContext />
</riaControls:DomainDataSource.DomainContext>
</riaControls:DomainDataSource>
<data:DataGrid Grid.Row="1" x:Name="ArtistDataGrid" ItemsSource="{Binding Data, ElementName=ArtistSource}">
</data:DataGrid>
<StackPanel Grid.Row="2">
<data:DataPager Source="{Binding Data, ElementName=ArtistSource}" />
</StackPanel>