将文档从本地计算机上载到服务器而不使用文件输入类型

时间:2013-05-29 19:50:00

标签: asp.net-mvc asp.net-mvc-3 asp.net-mvc-4

我们正在尝试将文档从本地计算机上传到服务器。我们知道可以使用.NET浏览控件,但我们的要求是只需要一个按钮并将其称为“保存文档”。点击我们知道路径和文档名称,我们需要做的就是在本地机器(临时文件夹内)中搜索文档,如果文档可用,则选择它并将其保存到服务器上的APP数据文件夹中。

使用.NET borwse控件很容易实现这一点但不确定如何使用普通按钮来实现这一点?

1 个答案:

答案 0 :(得分:0)

要在文件夹中查找文件:

FileInfo file = Directory.GetFiles(@"c:\folder")
                         .FirstOrDefault(f => f.name = whatever);

复制文件:

File.Copy(file.FullName, targetPath, true);