我想在asp.net mvc中保存2个画廊
我得到带有波纹管代码的拖车厨房
public ActionResult AddCar(string Name, string TechnicalSpecifications, HttpPostedFileBase[] Gallery, HttpPostedFileBase[] Gall)
并使用以下代码保存每个图库
foreach (var item in Gall)
{
if (item != null)
{
string urlfile, filename, sub, addstr; int n;
filename = System.IO.Path.GetFileName(item.FileName);
n = filename.LastIndexOf(".");
sub = filename.Substring(n);
addstr = Calender.getdateUrl() + Login.Create10RandomString();
filename = addstr + sub;
urlfile = "../../Files/Images/" + filename;
item.SaveAs(path + filename);
}
}
但是当保存这个画廊时,一些图像会覆盖到另一个图像
例如,如果我在运行后保存3张或2张照片时有6张照片