当前位置:编程学习 > C#/ASP.NET >>

postedfile SaveAs路径格式问题

上传一个文件
用到postedfile的saveas方法在服务器上存储文件
为什么
savaas("c:\\"&filename)
总出错
错误信息是:不支持此路径格式
而改成
saveas(filename )
就行了
这样就没有存储路径了不是吗?

filename 是要上传的文件的名称

帮帮忙吧
高人们!
--------------------编程问答-------------------- 不懂也要帮楼主顶顶 --------------------编程问答-------------------- protected void UploadButton_Click(object sender, EventArgs e)
    {
        String savePath = @"E:\AspTest\upload\";

       
        if (FileUpload1.HasFile)
        {
            
            String fileName = FileUpload1.FileName;

            savePath += fileName;

            FileUpload1.SaveAs(savePath);

            
            UploadStatusLabel.Text = "Your file was saved as " + fileName;
        }
        else
        {
           
            UploadStatusLabel.Text = "You did not specify a file to upload.";
        }

    } --------------------编程问答-------------------- 学习 --------------------编程问答-------------------- 支持搂主,收藏 --------------------编程问答-------------------- 楼主用的是VS03?在VS08中,如果filename=abc.txt,savaas("c:\\"+filename);一般还要判断路径是否正确,不存在的话还要创建文件夹。
补充:.NET技术 ,  组件/控件开发
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,