私はこの作業をしてデータを取得しています。しかし、私は毎回それを呼び出すGetAllWebExceptions、データベースからすべてのWeb例外レコードを取得します。ページングはどのように実装する必要がありますか?私はEntityFrameworksの例だけを見てきました。誰もがPOCOでデータソースを使用して良い例を持っているか、それとも来るのですか?サービスで.NET RIA DomainDataServiceとPOCOで成功した人はいますか?
<Grid x:Name="LayoutRoot" Background="White">
<ria:DomainDataSource x:Name="ErrorLogDataSource"
LoadMethodName="GetAllWebExceptions">
<ria:DomainDataSource.DomainContext>
<services:CMSContext />
</ria:DomainDataSource.DomainContext>
</ria:DomainDataSource>
<data:DataGrid x:Name="DataGridExceptions" ItemsSource="{Binding ElementName=ErrorLogDataSource, Path=Data}"
AutoGenerateColumns="True">
</data:DataGrid>
<dataControls:DataPager Source="{Binding Data, ElementName=ErrorLogDataSource}"
PageSize="20" />
:
[Query(PreserveName = true)] public IEnumerable GetAllWebExceptions() { return WebException.SelectAll("DATECREATED DESC"); }
のブラッドエイブラムス優れたウォークスルーを見てみましょう:のhttp: //silverlight.net/forums/p/100818/244081.aspx#244081 – Aligned