首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

文件上传的有关问题

2012-01-13 
文件上传的问题使用Fileupload控件上传文件,为了解决重名问题,对上传的文件进行重命名保存lblFileName.Tex

文件上传的问题
使用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);// //// 

热点排行