「ファイルアップロード」の編集履歴(バックアップ)一覧に戻る
ファイルアップロード - (2008/01/28 (月) 11:09:17) のソース
// 現在のページ名 *&this_page() **概要 タイトルのまんま。 参照: -[[ASP.NET FileUpload Web サーバー コントロールの概要>>http://msdn2.microsoft.com/ja-jp/library/ms227677(VS.80).aspx]] -[[ASP.NET 方法 : FileUpload Web サーバー コントロールを使用してファイルをアップロードする>>http://msdn2.microsoft.com/ja-jp/library/ms227669(VS.80).aspx]] **前提条件 -[[新しいwebサイトの作成]] [ツールボックス] -> ドラッグアンドドロップで「FileUpload」をdefault.aspxに配置。 同じく、buttonコントロールも配置。 &img(179.jpg) default.aspx.vbを以下のように変更。 **手順 #highlight(vb.net){ Partial Class _Default Inherits System.Web.UI.Page Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) _ Handles Button1.Click Dim postfile As HttpPostedFile = FileUpload1.PostedFile Dim path As String = Server.MapPath("~/App_Data/" + _ System.IO.Path.GetFileName(postfile.FileName)) Try postfile.SaveAs(path) Catch error1 As Exception End Try End Sub End Class } 実行するとこうなる。 &img(180.jpg) 「参照」を押す。 &img(181.jpg) ファイルを選ぶ -> 「開く」 &img(180.jpg)