读书人

请大家帮忙解决一个有关问题!

发布时间: 2012-01-21 21:31:43 作者: rapoo

请大家帮忙解决一个问题!!!
我用上传控件上传一个文件到upload文件夹里面去,但是为什么在文件夹里面没有上传的文件呢?以下是代码:
protected void Button1_Click(object sender, EventArgs e)
{
if (FileUpload1.HasFile)
{
string UploadPath = Server.MapPath("~/upload/");
FileUpload1.PostedFile.SaveAs(UploadPath + FileUpload1.FileName);
}
}

[解决办法]

C# code
FileUpload1.PostedFile.SaveAs(Path.Combine(UploadPath, FileUpload1.FileName));
[解决办法]
需要手动创建upload文件夹。

另外确保运行asp.net的进程的账号(NETWORK SERVICE under win2003)有权限(NTFS权限,在资源管理器中设置)读写那个文件夹。

读书人网 >.NET

热点推荐