我有RIA Services的Silverlight 3的應用程序,我遇到了一個問題,我的DataPager的是初始loadsize只裝載數據,然後再重裝。它帶來了兩頁數據(PageSize = 10,LoadSize = 20)。它正確顯示119頁的數據,但當我導航到頁面3時,我的數據網格和數據表單中沒有任何內容出現。DataPager的不是在Silverlight 3個工作+ RIA服務
這是我的域名資料來源:
<riaControls:DomainDataSource x:Name="_dds" QueryName="GetCaseLoads" AutoLoad="True" PageSize="10" LoadSize="20">
<riaControls:DomainDataSource.DomainContext>
<domain:FooContext />
</riaControls:DomainDataSource.DomainContext>
</riaControls:DomainDataSource>
下面是DataPager的片斷:
<data:DataPager Source="{Binding Data, ElementName=_dds}" />
而這裏的域名服務查詢:
[RequiresAuthentication()]
public IQueryable<CaseLoad> GetCaseLoads()
{
// Return all case loads
return this.Context.CaseLoadSet;
}
這是非常簡單的,以便我不確定有什麼缺失。任何幫助,將不勝感激;