要疯了,saveAs,上传的问题。
if (extension == ".jpg" || extension == ".JPG" || extension == ".gif" || extension == ".GIF")
{
DateTime time = DateTime.Now;
string FileName = time.Year.ToString() + time.Month.ToString() + time.Day.ToString();
string savepath = Server.MapPath("Files/"+FileName);
if (!Directory.Exists(savepath))
{
Directory.CreateDirectory(savepath);
}
string newfilename = time.Year.ToString() + time.Month + time.Day + time.Hour.ToString() + time.Millisecond.ToString() + ran.Next(1000, 9999).ToString() + time.Second.ToString() + time.Millisecond.ToString() + file.ToString() + ran.Next(1000, 9999).ToString();
System.Web.HttpPostedFile myFile = files[file];
string fileinfo = savepath + newfilename + extension;
myFile.SaveAs(fileinfo);
}
为什么,我想让他上传到 Files/下面的的文件目录(FileName)注:按上传日期建创的目录,运行后是目录能创建,可是文件还是上传到了FileS目录,郁闷了,谁知道自知回事呢?