Ich habe eine Silverlight 3 App mit RIA Services und ich stoße auf ein Problem, bei dem mein DataPager nur Daten für die anfängliche Ladegröße lädt und dann nicht mehr neu lädt. Es werden zwei Datenseiten angezeigt (PageSize = 10, LoadSize = 20). Es werden 119 Datenseiten korrekt angezeigt, aber wenn ich zu Seite 3 navigiere, wird in meinen Datagrid- und Datenformularen nichts angezeigt.DataPager funktioniert nicht in Silverlight 3 + RIA Services
Dies ist meine Domain Datenquelle:
<riaControls:DomainDataSource x:Name="_dds" QueryName="GetCaseLoads" AutoLoad="True" PageSize="10" LoadSize="20">
<riaControls:DomainDataSource.DomainContext>
<domain:FooContext />
</riaControls:DomainDataSource.DomainContext>
</riaControls:DomainDataSource>
das Snippet für das Datapager hier:
<data:DataPager Source="{Binding Data, ElementName=_dds}" />
Und hier ist die Domain-Service-Abfrage:
[RequiresAuthentication()]
public IQueryable<CaseLoad> GetCaseLoads()
{
// Return all case loads
return this.Context.CaseLoadSet;
}
Es ist ziemlich einfach so Ich bin mir nicht sicher, was fehlt. Jede Hilfe würde geschätzt werden;