读书人

文件上传的有关问题

发布时间: 2012-01-13 22:43:29 作者: rapoo

文件上传的问题
使用Fileupload控件上传文件,为了解决重名问题,对上传的文件进行重命名保存

lblFileName.Text="文件名:"+File1.PostedFile.FileName;
lblFileType.Text="文件类型:"+File1.PostedFile.ContentType;
lblFileSize.Text="文件大小:"+File1.PostedFile.ContentLength.ToString()+"Bytes";
//用Server.MapPath方法获取upload文件夹的物理路径
File1.PostedFile.SaveAs(@Server.MapPath("upload")+@"\"+DateTime.Now.Year.ToString()+
DateTime.Now.Month.ToString()+DateTime.Now.Ticks.ToString()+".doc");

请问,我要如何才能获得重命名后的文件名,以插入到数据库中?

[解决办法]

C# code
//用变量string reNameFile;lblFileName.Text="文件名:"+File1.PostedFile.FileName;lblFileType.Text="文件类型:"+File1.PostedFile.ContentType;lblFileSize.Text="文件大小:"+File1.PostedFile.ContentLength.ToString()+"Bytes";//用Server.MapPath方法获取upload文件夹的物理路径reNameFile = @Server.MapPath("upload")+@"\"+DateTime.Now.Year.ToString()+DateTime.Now.Month.ToString()+DateTime.Now.Ticks.ToString()+".doc"File1.PostedFile.SaveAs(reNameFile);// //// 

读书人网 >C#

热点推荐