Visual Studio GridView を Excel コントロールにエクスポート
序章
Export GridView To Excel Control は ASP.NET サーバー コントロールで、GridView のコンテンツを Microsoft Excel または OpenOffice スプレッドシートにエクスポートできます。Aspose.Cells .追加しますExcel にエクスポートGridView コントロールの上にあるボタン。ボタンをクリックすると、GridView コントロールのコンテンツが Microsoft Excel または OpenOffice スプレッドシートに動的にエクスポートされ、エクスポートされたファイルがユーザーが選択したディスクの場所に数秒で自動的にダウンロードされます。
モジュールの機能
コントロールのこの初期バージョンは、次の機能を提供します。
- お気に入りのオンライン GridView コンテンツのオフライン コピーを取得して、編集、共有、印刷することができます。
- デフォルトの ASP.NET GridView コントロールから継承されているため、そのすべての機能とプロパティを備えています。
- GridView を Xlsx、Xlsb、Xls、Txt、Csv、Ods にエクスポートします。
- .NET 2.0 以降のすべての .NET バージョンで動作します。
- エクスポート ボタンのテキストをカスタマイズ/ローカライズする機能。
- css を使用して、[エクスポート] ボタンに独自のテーマのルック アンド フィールを適用します。
- エクスポートされたドキュメントの上にカスタム見出しを追加するオプション
- エクスポートされた各ドキュメントをサーバー上の構成可能なディスク パスに保存するオプション
- ページングが有効な場合に現在のページまたはすべてのページをエクスポートするオプション
このコントロールを使用すると、GridView を次のさまざまなファイル形式でエクスポートできます。
- GridView を Excel にエクスポートする
- GridView を Xlsx にエクスポートする
- GridView を Xlsb にエクスポートする
- GridView を Xls にエクスポートする
- GridView を Txt にエクスポートする
- GridView を Csv にエクスポートする
- GridView を Ods にエクスポートする
システム要件とサポートされるプラットフォーム
システム要求
GridView を Excel にエクスポート Control for Visual Studio は、IIS および .NET Framework 2.0 以降がインストールされている任意のシステムで使用できます。
サポートされているプラットフォーム
Excel Control for Visual Studio への GridView のエクスポートは、.NET フレームワーク 2.0 以降で実行されている ASP.NET のすべてのバージョンでサポートされています。次の Visual Studio バージョンのいずれかを使用して、ASP.NET アプリケーションでこのコントロールを使用できます。
- ビジュアル スタジオ 2005
- ビジュアル スタジオ 2008
- ビジュアル スタジオ 2010
- ビジュアル スタジオ 2012
- ビジュアル スタジオ 2013
ダウンロード中
Export GridView To Excel Control は、次のいずれかの場所からダウンロードできます。
インストール
Export GridView To Excel Control のインストールは非常にシンプルで簡単です。次の簡単な手順に従ってください。
Visual Studio 2010、2012、および 2013 の場合
- ダウンロードしたzipファイルを解凍します
- VSIX ファイル Aspose.Excel.GridViewExport.vsix をダブルクリックします。
- ダイアログが表示され、マシンにインストールされている利用可能でサポートされている Visual Studio のバージョンが表示されます。
- Export GridView To Excel Control を追加するものを選択します。
- [インストール] をクリックします
インストールが完了すると、成功のダイアログが表示されます。
**ノート:**変更を有効にするために、必ず Visual Studio を再起動してください。
Visual Studio 2005、2008、および Express エディションの場合
次の手順に従って、Export GridView To Excel Control を Visual Studio に統合し、他の ASP.NET コントロールと同様に簡単にドラッグ アンド ドロップしてください。
- ダウンロードしたzipファイルを解凍します
- Visual Studio を管理者として実行してください。
[ツール] メニューの [ツールボックス アイテムの選択] をクリックします。
- [参照] をクリックします。 [開く] ダイアログ ボックスが表示されます。
- 解凍したフォルダーを参照し、Aspose.Excel.GridViewExport.dll を選択します。
- [OK] をクリックします。
左側のツールボックスで aspx または ascx コントロールを開くと、[全般] タブの下に ExportGridViewToWord が表示されます。
使用する
インストールが完了すると、ASP.NET アプリケーションでこのコントロールの使用を開始するのは非常に簡単です。
.NET フレームワーク 4.0 以降の場合 | .NET フレームワーク 2.0 以降の場合 | ** |
---|---|---|
Visual Studio 2010 以降の .NET フレームワーク 4.0 以降で実行されているアプリケーションの場合、次のように表示されます。ExportGridViewToExcelで制御Aspose以下に示すように、ツールバーのタブ。他の .NET コントロールと同様に、このコントロールを ASP.NET ページ、コントロール、またはマスター ページにドラッグ ドロップするだけで開始できます。 | Visual Studio バージョンの .NET 2.0 で実行されているアプリケーションでこのコントロールを使用するには、次の手順に従ってツールボックスに ExportGridViewToExcel を追加したことを確認してください8.1.2.1 ダウンロードとインストール見出しの下Visual Studio 2005、2008、および Express エディションの場合 見るべきExportGridViewToExcelで制御全般的以下に示すように、ツールバーのタブ。他の .NET コントロールと同様に、このコントロールを ASP.NET ページ、コントロール、またはマスター ページにドラッグ ドロップするだけで開始できます。 |
|
ExportGridViewToExcel コントロールを手動で追加する
Visual Studio Toolbox を使用する上記の方法を使用して問題が発生した場合は、2.0 以上の .NET フレームワークで実行されている ASP.NET アプリケーションにこのコントロールを手動で追加できます。
- Visual Studio を使用している場合は、必ず管理者として実行してください。
- への参照を追加Aspose.Excel.GridViewExport.dllASP.NET プロジェクトまたは Web アプリケーションの抽出されたダウンロード パッケージで利用できます。 Web アプリケーション/Visual Studio がこのフォルダーに完全にアクセスできることを確認してください。そうしないと、Access is denied 例外が発生する可能性があります。
- この行をページ、コントロール、または MasterPage の先頭に追加します
<%@ Register assembly="Aspose.Excel.GridViewExport" namespace="Aspose.Excel.GridViewExport" tagprefix="aspose" %>
- コントロールを追加する ASP.NET ページ、コントロール、またはマスターページの場所に次を追加します。
<aspose:ExportGridViewToExcel ID="ExportGridViewToExcel1" runat="server"></aspose:ExportGridViewToExcel>
よくある質問
このコントロールの使用中に直面する可能性のある一般的な質問と問題
# | 質問 | 答え |
---|---|---|
1 | ツールボックスに ExportGridViewToExcel コントロールが表示されない | Visual Studio 2010 以降 1. ダウンロードしたパッケージにある VSIX 拡張ファイルを使用してこのコントロールをインストールしたことを確認します。確認するには、[ツール] -> [拡張機能と更新プログラム] に移動します。 Unders Installed には、「Aspose Export Export GridView To Excel Control」が表示されます。表示されない場合は、再インストールしてみてください 2. Web アプリケーションが .NET フレームワーク 4.0 以降で実行されていることを確認します。.NET フレームワークの下位バージョンについては、上記の代替方法を確認してください。 3. 上記の手順に従って、このコントロールをツールボックスに手動で追加したことを確認してください。 |
2 | アプリケーションの実行時に「アクセスが拒否されました」というエラーが表示されます | 1. 実稼働環境でこの問題が発生している場合は、Aspose.Excel.dll と Aspose.Excel.GridViewExport.dll の両方を bin フォルダーにコピーしてください。 2. Visual Studio を使用している場合は、既に管理者としてログインしている場合でも、必ず管理者として実行してください。 |
Aspose .NET GridView を Excel コントロールのプロパティにエクスポート
次のプロパティは、このコントロールによって提供される優れた機能を構成および使用するために公開されています
プロパティ名 | タイプ | 例/可能な値 | 説明 |
---|---|---|---|
ExportButtonText | ストリング | Excel にエクスポート | このプロパティを使用して、既存のデフォルト テキストを上書きできます |
ExportButtonCssClass | ストリング | btn btn-プライマリ | エクスポート ボタンの外側の div に適用される Css クラス。ボタンに css を適用するには、.yourClass 入力を使用できます |
ExportFileHeading | ストリング | GridView エクスポート サンプル レポート |
html タグを使用して見出しにスタイルを追加できます |
ExportOutputFormat | 列挙 | Xlsx、Xlsb、Xls、Txt、Csv、オッズ | エクスポートされたドキュメントの出力形式。サポートされている形式は、Xlsx、Xlsb、Xls、Txt、Csv、Ods です。 |
ExportOutputPathOnServer | ストリング | c: 温度 |
エクスポートのコピーが自動的に保存されるサーバー上のローカル出力ディスク パス。アプリケーションには、このパスへの書き込みアクセスが必要です。 |
ExportDataSource | 物体 | allRowsDataTable | このデータ バインド コントロールがデータ項目のリストを取得するオブジェクトを設定します。オブジェクトには、エクスポートする必要があるすべてのデータが含まれている必要があります。このプロパティは、通常の DataSource プロパティに加えて使用され、カスタム ページングが有効で、現在のページが画面に表示される行のみをフェッチする場合に役立ちます。 |
LicenseFilePath | ストリング | サーバー上のライセンス ファイルへのローカル パス。たとえば、c: inetpub Aspose.Cells.lic |
|
すべてのプロパティが使用されている GridView を Excel コントロールにエクスポートする例を以下に示します。 |
<aspose:ExportGridViewToExcel Width="800px" ID="ExportGridViewToExcel1" ExportButtonText="Export to Excel"
CssClass="table table-hover table-bordered" ExportButtonCssClass="myClass" ExcelOutputFormat="xlsx"
ExportOutputPathOnServer="c:\\temp" ExportFileHeading="<h1>Example Report</h1>"
OnPageIndexChanging="ExportGridViewToExcel1_PageIndexChanging" PageSize="5" AllowPaging="True"
LicenseFilePath="c:\inetpub\Aspose.Cells.lic" runat="server" CellPadding="4"
ForeColor="#333333" GridLines="Both">
</aspose:ExportGridViewToExcel>
ビデオデモ
チェックしてくださいビデオモジュールの動作を確認するには、以下を参照してください。
サポート、拡張、貢献
サポート
Aspose の最初の日から、私たちはお客様に良い製品を提供するだけでは十分ではないことを知っていました。また、優れたサービスを提供する必要もありました。私たち自身も開発者であり、技術的な問題やソフトウェアの異常によって必要な作業ができなくなると、どれほどイライラするかを理解しています。問題を作成するのではなく、問題を解決するためにここにいます。
そのため、無料サポートを提供しています。私たちの製品を購入したか、評価を使用しているかにかかわらず、私たちの製品を使用するすべての人は、私たちの十分な注意と尊敬に値します.
次のプラットフォームのいずれかを使用して、このコントロールに関連する問題や提案を記録できます
拡張して貢献する
Aspose .NET GridView を Excel にエクスポート Control for Visual Studio はオープン ソースであり、そのソース コードは、以下に示す主要なソーシャル コーディング Web サイトで入手できます。開発者は、ソース コードをダウンロードし、独自の要件に従って機能を拡張することをお勧めします。
ソースコード
最新のソース コードは、次のいずれかの場所から入手できます。
ソースコードの構成方法
ソースコードを開いて拡張するには、以下をインストールする必要があります
- ビジュアル スタジオ 2010
開始するには、次の簡単な手順に従ってください
- ソースコードをダウンロード/クローンします。
- Visual Studio 2010 を開き、選択しますファイル > プロジェクトを開く
- ダウンロードして開いた最新のソースコードを参照しますAspose.Excel.GridViewExport.sln
ソースコードの概要
ソリューションには 3 つのプロジェクトがあります
- Aspose.Excel.GridViewExport - VSIX パッケージとサーバー コントロール for .NET 4.0 が含まれています。
- Aspose.Excel.GridViewExport_ドットネット_2.0 - 拡張 GridView コントロール for .NET 2.0
- Aspose.Excel.GridViewExport.Website - Excel のエクスポート可能な GridView コントロールをテストするための Web プロジェクト