アプリケーションにサーバー側のページングを実装したいと考えていSilverlight
ます。必要な手順を理解するために、このカスタム ページング in asp.netの記事を参照しました。この記事では、およびSQL
に従って結果を返すクエリを
設計する方法について説明しています。ただし、Silverlight アプリケーションからどのように呼び出すかについては完全に混乱しています。コードでどのように指定するかのように。Page Requested
Total no of records per page
c#
を使用したデフォルトのページングDataPager
は非常に単純です。
PagedCollectionView pagingCollection = new PagedCollectionView(e.Result); //e.Result contains `List` returned by the method that calls the stored procedure GetProducts
pagerProductGrids.Source = pagingCollection;
gridProductGrid.ItemsSource = pagingCollection;
しかし、私は自分でそれを行う手順について無知です。私が必要とするプロパティget
のset
ようPage Size
に、total no of records
など、つまり、どのように構成DataGrid
し、DataPager
渡す必要がStartingRowIndex
ありますか?Maximum RowcOunt
助けてください!