我试图在SQL数据库中保存图像URL,但path.compain()
不起作用,只是文件名保存在数据库中而不是所有路径中。任何人都可以帮助我吗?
if (Request.Files.Count > 0)
{
HttpPostedFileBase file3 = Request.Files[2];
if (Request.Files.Count > 2 &&
file3.ContentLength > 0 &&
(file3.ContentType.ToUpper().Contains("JPEG") ||
file3.ContentType.ToUpper().Contains("PNG") ||
file3.ContentType.ToUpper().Contains("GIF")))
{
string fileName = Path.Combine(Server.MapPath("~/advertimages/cars/mercedes"), Path.GetFileName(file3.FileName));
file1.SaveAs(fileName);
modelcar.Image3Url = fileName;
}
}
答案 0 :(得分:1)
您可以从fileName
创建新的FileInfo对象FileInfo fi = new FileInfo(fileName);
然后使用fi.FullName();