2017-10-03 11 views
0

動的に生成されたExcelワークブックをWebページに表示するための基本クラス/ Webツールを提供できますか?私はすでにExcelワークブックを作成するために必要なコードを書いています。私はアドバイスを探しています:ASP.NET Webフォームを使用して動的に生成されたExcelブックを表示する方法

  1. ワークブックhtmlが作成されたら、ページの内容をどのように埋め込むのですか?すなわち、ユーザはコンピューティングボタンを押し、ワークブックが完成したら同じページ内のHTMLブックを閲覧することができます。

  2. ユーザーがダウンロードボタンを押したときにExcelワークブックをダウンロードするコードは何ですか?

答えて

0

1)タブコンテナを作成し、シート/タブを追加できます。 すべてのシートにhtmlテーブルがあります.htmlテーブルを生成する簡単な関数を書くつもりがない場合は、datatablesプラグインのようなものを使用できます。

2)純粋なフロントエンドコードを使用してファイルをダウンロードするのか、ファイルとバックエンドにジョブ全体を要求するだけですか?フロントエンドですべてをやりたいなら、https://github.com/SheetJS/js-xlsx のようなものを使うこともできますし、バックエンドのすべてをやりたいのであれば、そのファイルをresponse.writeで送るか、バイナリデータを送信して 'a '要素をhrefで置き換えて破壊するか、そのようなものを使用するhttp://danml.com/download.html

関連する問題