zukucode
主にWEB関連の情報を技術メモとして発信しています。

ASP.NET ajaxでアップロードされたファイルをASP.NETで扱う

input type=fileで選択したファイルをajaxでアップロードするでアップロードされたファイルを、サーバー側のASP.NETで扱います。

以下のようにRequestの情報からアップロードされたファイルを取得できます。

Dim files As HttpFileCollection = Request.Files
Dim uploadFile As HttpPostedFile = files(0)

アップロードされたファイルを保存する

HttpPostedFile型の変数にセットができれば、あとは通常のアップロード処理と同じです。

Dim files As HttpFileCollection = Request.Files
Dim uploadFile As HttpPostedFile = files(0)

uploadFile.SaveAs(保存するファイルパス)

関連記事