使用FILEUPLOAD物件,透過按鈕觸發,進行檔案上傳。
protected void Button1_Click(object sender, EventArgs e)
{
string pathname;
string extname;
string filename;
if (FileUpload1.HasFile == true)
{
extname = Path.GetExtension(FileUpload1.PostedFile.FileName).Substring(1);
filename = Path.GetFileNameWithoutExtension(FileUpload1.PostedFile.FileName);
pathname = Server.MapPath("\\存放目錄\\") + Guid.NewGuid() + extname; //用GUID名稱+副檔案名為另存新檔的檔名
FileUpload1.SaveAs(pathname);
}
}