0

サーバー側で標準のデータページャー (DomainDataSource にバインド) を使用して現在のページを取得する方法はありますか (ストアド プロシージャに渡すため)。Silverlight 4.0、2010 年 4 月ツールキット、ria サービス。

4

1 に答える 1

0

私は1つを見つけました:あなたのLinqToEntitiesDomainServiceクラスオーバーライドで、 public override System.Collections.IEnumerable Query(QueryDescription queryDescription, out IEnumerable<ValidationResult> validationErrors, out int totalCount) take を抽出し、からスキップしてqueryDescription.Query.ToString()、戻りthis.ObjectContext.YourStoredProcedure(with paging params)ます。ただし、並べ替えも手動で処理する必要があります (ため息)。

于 2012-11-09T15:11:17.117 に答える