質問: C#で構築したwebアプリケーションがあり、ボタンを1つ配置しています。 ボタンのクリック時に、DBから取得したデータをcsvファイル化して クライアントにダウンロードさせたいと考えています。 この場合、一度webアプリケーションが配置されているサーバー側にcsvを作成し、それを取得する他ないでしょうか? メモリ上で、csvファイルを作成し、ダウンロードさせるような仕組みにしたいと考えております。 参考になるクラスなどありましたらご教授お願いします。
回答: こんにちは。 こんな感じでMemoryStreamに吐き出してレスポンスに書き込んでみてはどうでしょうか。 How to download memorystream to a file?