アフィリエイト広告を利用しています

広告

posted by fanblog

2017年12月17日

ASP.NET CSVファイルを作成してダウンロードする方法 VisualStudio VisualBasic.NET

CSVファイルを作成してダウンロードする方法です。
まず Timestamp(),data() に配列データがあることが前提です。

CSVファイルは
trenditemname,TImestamp(),data()
でMaxReadItem行分作成されます。


Protected Sub Button9_Click(sender As Object, e As EventArgs) Handles Button9.Click
'CSVデータを生成
Dim str As StringBuilder = New StringBuilder

For x = 0 To MaxReadItem - 1
str.Append(trenditemname)
str.Append(",")
str.Append(Timestamps(x))
str.Append(",")
str.Append(data(x))
str.Append(vbCrLf)
Next


'Contentをクリア
Response.ClearContent()

'Contentを設定
Response.ContentEncoding = System.Text.Encoding.GetEncoding("shift-jis") 'Shift-JISで出力したい場合
'Response.ContentEncoding = System.Text.Encoding.UTF8 'UTF-8で出力したい場合
Response.ContentType = "test/csv"

'表示ファイル名を指定
Dim viewFileName As String = HttpUtility.UrlEncode(trenditemname & ".csv")
Response.AddHeader("Content-Disposition", "attachment;filename=" + viewFileName)

'CSVデータを書き込み
Response.Write(str.ToString)

'ダウンロード実行
Response.Flush()
Response.End()
End Sub



























干すよりキレイ。ふとんクリーナーはレイコップ
タグ:ASP.NET
この記事へのコメント
コメントを書く

お名前:

メールアドレス:


ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。

この記事へのトラックバックURL
https://fanblogs.jp/tb/7100685
※ブログオーナーが承認したトラックバックのみ表示されます。

この記事へのトラックバック
ファン
検索
<< 2020年02月 >>
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
最新記事
写真ギャラリー
最新コメント
タグクラウド
カテゴリーアーカイブ
プロフィール
きょうちゃんさんの画像
きょうちゃん
プロフィール
日別アーカイブ
×

この広告は30日以上新しい記事の更新がないブログに表示されております。