我有這個工作,並獲取數據。但是,每次我打開頁面時,都會調用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"); }
上silverlight.net論壇類似的問題:HTTP: //silverlight.net/forums/p/100818/244081.aspx#244081 – Aligned 2009-07-07 18:03:09