【发布时间】:2015-11-03 18:28:29
【问题描述】:
我正在使用 WCF 构建一个 Web 应用程序。我需要文件的完整路径才能打开并将其上传到 Web 服务。 我正在做的是首先通过完整路径打开文件,然后获取它的流,最后将其上传到服务。我的代码在下面
string Path = Server.MapPath( FileUpload1.PostedFile.FileName);
System.IO.Stream fileStream = File.OpenRead(@Path);
出于安全原因,我无法获取文件的完整路径。
如何读取用户选择的文件?
【问题讨论】:
-
使用
FileUpload1.PostedFile.InputStream或byte[] FileUpload1.FileBytes或Stream FileUpload1.FileContent属性。 -
@AVD 非常感谢,它有效!
标签: c# asp.net wcf file-upload path