日期:2014-05-18  浏览次数:20376 次

asp.net中的fileupload组件在后台如何获文件名后缀?
asp.net中的fileupload组件在后台如何获文件名后缀? 

用最原始的做可以,但是我现在想改成按照时间对文件名进行操作 
但是不知道该怎么获取文件名。。。 
帮帮。。 

我的代码是。 

savePath = "upfile/"; 
if (FileUpload1.HasFile) 

string filename; 
filename = DateTime.Now.ToString("yyyyMMddHHmmss") + 文件后缀名; 
savePath += filename; 

FileUpload1.SaveAs(Server.MapPath("uppic/" + DateTime.Now.ToString("yyyyMMddHHmmss") + 文件后缀名)); 
Page.Response.Write("文件是:" + savePath); 


文件后缀名 那一段不会写~~~

------解决方案--------------------
string filename = FileUpload1.FileName;
string str = filename.Substring(filename.LastIndexOf(".")+1);
Label1.Text = str;