【发布时间】:2013-06-13 02:05:18
【问题描述】:
我想将文件上传(上传)到我在项目中创建的特定文件夹(在本地计算机上而不是服务器上!)。
这是我正在使用的代码:
string filename = Path.GetFileName(FileUpload1.PostedFile.FileName);
FileUpload1.SaveAs(Server.MapPath("images/" + filename));
我已经在一个按钮中添加了文件上传和上面的代码。但是代码不起作用。有什么问题?
我也用过这个表格:
string filename = Path.GetFileName(FileUpload1.PostedFile.FileName);
FileUpload1.SaveAs(Server.MapPath("~DesktopModules/UshtrimiDyte/images/" + filename));
我也将它与双反斜杠一起使用,但这也不起作用。我该如何解决我的问题?
【问题讨论】:
-
遇到的错误怎么样?
-
您无法使用 ASP.NET 将文件保存到访问者机器。为此编写 WinForms 应用程序并让他使用它而不是网站。
-
@Vogel612,我没有错误 :(.... 它只是不起作用!
标签: c# asp.net visual-studio-2010 file-upload