好的,我在互联网上找到了这个来上传一些文件。
if (FileUpload1.HasFile)
{
//create the path to save the file to
string fileName = Path.Combine(@"E:\Project\Folders", FileUpload1.FileName);
//save the file to our local path
FileUpload1.SaveAs(fileName);
}
和这个
//check to make sure a file is selected
if (FileUpload1.HasFile)
{
//create the path to save the file to
string fileName = Path.Combine(Server.MapPath("~/Files"), FileUpload1.FileName);
//save the file to our local path
FileUpload1.SaveAs(fileName);
}
有什么区别,使用哪一个?我很困惑。顺便说一句,如果我可以将文件路径存储在数据库中,并且下次我想删除或查看该文件时,我该如何检索它?所以说,首先我将一条记录添加到数据库并上传了一个 .doc 文件/excel 文件,下次当我想编辑该记录时,我想检索上传的文件,并在 UI 中显示它。谢谢。