動的に入力される html テーブルがあります。テーブル構造とデータを Excel、Word、PDF、および CSV にエクスポートできるように、その下に 4 つのボタンを配置する必要があります。
これを実装するための最良/最も簡単なアプローチは何ですか?
クライアントにインストールされたアプリケーションに依存することは良い考えではないと思うので、バックエンド コード (c#) を使用してこの機能を提供することを考えています。
ありがとう。
動的に入力される html テーブルがあります。テーブル構造とデータを Excel、Word、PDF、および CSV にエクスポートできるように、その下に 4 つのボタンを配置する必要があります。
これを実装するための最良/最も簡単なアプローチは何ですか?
クライアントにインストールされたアプリケーションに依存することは良い考えではないと思うので、バックエンド コード (c#) を使用してこの機能を提供することを考えています。
ありがとう。
私はこの方法を使用しました:
private void PrepareResponseHeader()
{
HttpResponse.Clear();
HttpResponse.Buffer = true;
HttpResponse.AddHeader("content-disposition",
String.Format("attachment;filename={0}.{1}", this.FileName, this.GetFileExtension()));
HttpResponse.Charset = "";
HttpResponse.ContentType = this.GetContentType();
}
この:
protected void WriteAndEnd(string value)
{
HttpResponse.Output.Write(value);
HttpResponse.Flush();
HttpResponse.End();
}
PrepareResponseHeader();
WriteAndEnd(htmlData);