Crdown's学习笔记

ASP.NET,Report...

博客园 首页 新随笔 联系 订阅 管理

 public static string GetNewFileName(string FileName)
    {//跟据文伯名产生一个由时间+随机数组成的一个新的文件名
        string newfilename = DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString()
        + DateTime.Now.Day.ToString() + DateTime.Now.Hour.ToString()
        + DateTime.Now.Second.ToString() + DateTime.Now.Minute.ToString()
        + DateTime.Now.Millisecond.ToString()
            //+ rand.Next(1000).ToString()
        + FileName.Substring(FileName.LastIndexOf("."), FileName.Length - FileName.LastIndexOf("."));
        return newfilename;
    }
调用:

 string newfilename = GetNewFileName(FileUpload1.FileName);
 fileUpload.SaveAs(p.Server.MapPath("DownLoadFile/" + newfilename));

posted on 2010-03-22 14:35  Crdown  阅读(1112)  评论(3编辑  收藏  举报