参照如下代码:.        string filePath = FileUpload1.PostedFile.FileName;      //获取上传文件路径
        string fileName = filePath.Substring(filePath.LastIndexOf("\\") + 1);  //获取文件名称
        string fileSize = Convert.ToString(FileUpload1.PostedFile.ContentLength);  //获取文件大小
        string fileExtend = filePath.Substring(filePath.LastIndexOf(".") + 1);  //获取文件扩展名
        string fileType = FileUpload1.PostedFile.ContentType;   //获取文件类型
        string serverPath = Server.MapPath("指定文件夹") + fileName; //serverPath变量为保存到服务器的路径 把Server.MapPath替换成服务器地址 注意 要设置服务器上相应目录的权限
        FileUpload1.PostedFile.SaveAs(serverPath);  //把文件存储到相应的目录

解决方案 »

  1.   

    大哥,server.mappath 只能用于本地吧?  我要连接到192.168.0.8,我怎么改路径都报错。。
      

  2.   

    大哥,server.mappath 只能用于本地吧?  我要连接到192.168.0.8,我怎么改路径都报错。。
    没看我这一句的注释么。。 server.mappath 是 例子中的代码,改成相应的路径啊  你改路径报什么错?要设置文件写入权限啊
      

  3.   

    大哥,server.mappath 只能用于本地吧?  我要连接到192.168.0.8,我怎么改路径都报错。。
    没看我这一句的注释么。。 server.mappath 是 例子中的代码,改成相应的路径啊  你改路径报什么错?要设置文件写入权限啊我要放在服务器(192.168.0.8)的E盘images文件夹下,怎么改路径啊权限怎么设置,求解
      

  4.   

    大哥,server.mappath 只能用于本地吧?  我要连接到192.168.0.8,我怎么改路径都报错。。
    没看我这一句的注释么。。 server.mappath 是 例子中的代码,改成相应的路径啊  你改路径报什么错?要设置文件写入权限啊我要放在服务器(192.168.0.8)的E盘images文件夹下,怎么改路径啊权限怎么设置,求解参考这篇文章http://blog.csdn.net/hzsasheng/article/details/6185343