我试图做到的,是改变上传的图片的名称有点唯一的字符串。
我创建了由数据库动态填充的图片库。 画廊工作,除了罚款,如果具有相同名称的图像上传存储在数据库中的文件将是有问题的!
代码在控制器中上传文件:
string AdvertImage = picture1.FileName;
advert.AdvertImage = AdvertImage;
var image1Path = Path.Combine(Server.MapPath("~/Content/Images"), AdvertImage);
picture1.SaveAs(image1Path);
下面的代码是什么我的工作
string BackImage = DateTime.Now.ToString("yyyyMMddhhmmssfffffff");
caradvert.BackImage = BackImage;
var image3Path = Path.Combine(Server.MapPath("~/Content/CarImages"), BackImage);
picture3.SaveAs(image3Path);
我设法你它不是追加.JPG到图像的结尾创建一个唯一的文件名。
关于这个问题欢迎任何帮助或建议