如何将文件从客户端PC上传到远程服务器

时间:2015-03-20 05:57:51

标签: c# asp.net

我在asp.net c#中开发了一个web应用程序,我想从客户端机器上传一个文件到服务器。我已经习惯了以下代码

    string path = Convert.ToString(ConfigurationManager.AppSettings["DocumentPath"]);
    FileUpload1.SaveAs(Server.MapPath(path) + FileUpload1.FileName);

1 个答案:

答案 0 :(得分:0)

尝试:

 string path = Convert.ToString(ConfigurationManager.AppSettings["DocumentPath"]);
string strImageName3 = DateTime.Now.ToString("yyyyMMddHHmmssfff") + System.IO.Path.GetFileName(FileUpload1.FileName);
string strFilePath3 = Server.MapPath(path);
FileUpload1.SaveAs(strFilePath3 + strImageName3);

DateTime.Now.ToString("yyyyMMddHHmmssfff")用于将yyyyMMddHHmmssfff字符串添加到上传的文件名中以获取唯一上传的文件名。