2012-02-19 52 views
-2

我已经使用FileUpload控件上传了一个文件。我有路径和一切,我想将图像保存到服务器。我不想使用SaveAs()方法。 我想知道,有没有办法用using语句保存文件?保存上传的文件 - 使用

+0

请尝试详细说明您为什么要这么做 – DanielV 2015-05-19 15:26:07

回答

0

可以使用的StreamReader来读取文件上传的文件,并使用StreamWriter类将它写入与使用Server.Mappath()函数(UR服务器绝对路径)

0

你有FileUpload.FileBytes服务器返回已上传文件字节数组的方法或使用FileUpload.PostedFile.InputStream属性获取上传文件流。

0

尝试此

string pilepath = Server.MapPath(".") +"\\"+ fl.FileName; 
System.IO.File.WriteAllBytes(pilepath, fl.FileBytes); 

fl.FileBytes 获取是通过使用一个FileUpload控制指定在文件中的字节的阵列。