バージョン

WebDocumentExporter で開始

達成すること

WebDataGrid/WebHierarchicalDataGrid データを PDF または XPS ドキュメント ファイル形式にエクスポートするように WebDocumentExporter を設定および使用する方法を学習します。

次の手順を実行します

  1. Northwind の Customers テーブルからデータを取得する WebDataGrid をバインドします。

  2. WebDocumentExporter コントロールを Visual Studio Toolbox からページにドラッグします。

    1. WebDocumentExporter の ExportMode プロパティを Download に設定します。

    2. コントロールの ID プロパティを WebDocumentExporter に設定します。

    3. コントロールの DownloadName プロパティを "ExportedData" に設定します。

HTML の場合:

<ig:WebDocumentExporter  runat="server" ID="WebDocumentExporter"
ExportMode ="Download" DownloadName="ExportedData" />

注: デフォルトで、WebDocumentExporter は PDF ドキュメント形式でデータをエクスポートします。XPS ドキュメントでエクスポートしたい場合には、 Format プロパティを XPS に設定する必要があります。

  1. Button コントロールを Visual Studio Toolbox からページにドラッグします。

    1. ボタンの ID プロパティを btnExport に設定します。

    2. コントロールの Text プロパティを "Export Data" に設定します。

    3. コントロールの OnClick を "btnExport_Click" に設定します。

    4. コード ビハインドで "btnExport_Click" ハンドラーを定義し、WebDocumentExporter の Export メソッドを呼び出します。

HTML の場合:

<asp:Button runat="server" ID="btnExport" Text="Export Data" OnClick="btnExport_Click" />
コード ビハインド(C#)の場合:

protected void btnExport_Click(object sender, EventArgs e)

{

this.WebDocumentExporter.Export(this.whdgCustomers);

}

  1. アプリケーションを実行します。

  2. [データのエクスポート] ボタンをクリックします。

[データのエクスポート] ボタンをクリックした後、ブラウザーで "ExportedData.pdf" という名前のファイルを開くのかそれとも保存するのかを尋ねられます。

WebDocumentExporter Getting Started with WebDocumentExporter 01.png

注: ExportedData.pdf ファイルは Grid の表示可能なデータしか含みません。データ ソース内の全データをエクスポートしたい場合には、「データ ソース内の全データをエクスポート」を参照してください。