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>