使用asp.net中的fileupload控件上传文件

Sre*_*ree 1 c# asp.net file-upload

我想在asp.net中使用FileUpload Control上传文件,我使用以下代码来做到这一点:

string filename1 = System.IO.Path.GetFileName(FileUploadControl.FileName);
FileUploadControl.SaveAs("C:\\Users\\admin\\Desktop\\ExperimentForFolder\\" + filename1);
Run Code Online (Sandbox Code Playgroud)

我也试过了

FileUploadControl.SaveAs(@"C:\Users\admin\Desktop\ExperimentForFolder\" + filename1);
Run Code Online (Sandbox Code Playgroud)

但它仍然吓坏了.我不明白出了什么问题.你能帮我么.

谢谢你的期待

Muh*_*tar 5

为什么需要将文件保存到机器的桌面?

您的最终选择应该是使用您的应用程序文件夹.它可以像...一样完成

FileUpload1.SaveAs(Server.MapPath("~/AppFolderName/" + FileName));
Run Code Online (Sandbox Code Playgroud)