0

Web アプリケーションで DevExpress Grid を使用するデータがあり、ユーザーはページから表示可能なデータのみをエクスポートするよう求めています。現時点では、エクスポートを実行すると、現在のページに表示されているか、将来のページに表示されているかに関係なく、グリッドからすべてがエクスポートされます (200 項目、20 ページ、4 ページのみを表示、すべてをエクスポート)。

WritePdfToResponse (例として PDF ファイルの場合) を使用し、PdfExportOptions PageRange を使用しようとしましたが、データではなく PDF ファイルのページに対してのみ機能するようです...たとえば、200 個のアイテムがある場合表示すると、サイトでは 20 ページと表示されますが、PDF では 4 または 5 ページと表示されます。4 ページだけが必要な場合は、サイトではなく PDF の 4 ページを取得します...これは可能ですか? 理想的には、PDF、CVS、RTF、XSL...

4

2 に答える 2

0

行の必要な範囲を選択し、 ASPxGridViewExporterのExportedRowTypeプロパティを Selected に設定できると仮定します。

次のヘルプ トピックも参照してください。
-エクスポートの概要
-選択

于 2012-02-21T04:22:20.300 に答える
0

グリッド エクスポータは、ASPxGridViewコントロールからデータ全体をエクスポートします。ただし、グリッドを一時的に表示ページのみにバインドしてからエクスポートすると、同じ結果が得られます。

たとえば、グリッドのページ インデックスを取得して、ユーザーが画面に何を表示し、データソースからこれらのレコードをフェッチするかを判断できます。

于 2012-02-20T15:04:29.050 に答える