- PR -

一度に複数のCSVファイルを出力したい

1
投稿者投稿内容
きたさん
常連さん
会議室デビュー日: 2003/09/11
投稿数: 26
投稿日時: 2003-11-21 19:31
いつも勉強させてもらっています。よろしくお願いします。

言語C# ASP.NetでWebアプリケーションを開発しています。
CSV出力をすることはできるのですが、一度に複数のCSVファイルを出力できずに困っています。具体的に言うと、
AA
BB
CC
というデータのリストがあったとして、それを
AA.CSV
BB.CSV
CC.CSV
という風に、複数のファイルに分割して出力したいのです。
以下の方法では一つのファイルしか出力できないので困っています
Response.Clear();
Response.AddHeader("Content-position","attachment;filename=test.csv");
Response.AddHeader("media-type","application/octet-stream");
System.Text.Encoding enc = System.Text.Encoding.GetEncoding("Shift-JIS");
Response.BinaryWrite(enc.GetBytes("A,B,C,D,E,F"));
Response.End();

の処理をループするようなイメージです

わかる方いらっしゃいましたらご教授よろしくお願い致します。

1

スキルアップ/キャリアアップ(JOB@IT)