ASPによるファイルアップロードサンプル。
Button1とFileUpload1を画面にレイアウトすること。 aspx.csファイル 主要コードを抜粋
Button1とFileUpload1を画面にレイアウトすること。 aspx.csファイル 主要コードを抜粋
protected void Button1_Click(object sender, EventArgs e) { if (FileUpload1.HasFile) { //カレントディレクトリを取得する。 Uri url = new Uri(Server.MapPath(".")); string path = url.LocalPath; //ファイル名を取得する。 string fileName = FileUpload1.PostedFile.FileName; fileName = "123" + fileName;//ファイル名を変更。 string fullFileName = Path.Combine(path, fileName); //☆ファイルを保存する。 FileUpload1.SaveAs(fullFileName); } }aspxファイル
<form id="form1" runat="server"> <asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" /> <asp:FileUpload ID="FileUpload1" runat="server" /> </form>