本文介绍了如何在上传前重命名图片的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何在上传前重命名图片?
How can i rename picture before upload?
推荐答案
if (FileUpload1.HasFile)
{
str = MapPath("~/Uploads") + "\\" + System.DateTime.Now.ToString("yyyyMMddhhmmss") + FileUpload1.FileName;
FileUpload1.PostedFile.SaveAs(str);
str = "~/Uploads/" + System.DateTime.Now.ToString("yyyyMMddhhmmss") + FileUpload1.FileName;
}
这里我附上时间戳和文件名,这样你可以改变文件名
here i append timestamp along with file name , like this u can change filename
string filename = "yourname" + Path.GetFileName(fileupload.FileName);
fileupload.SaveAs(Server.MapPath("~/Foldername/") + filename);
这会在你的名字附加原始文件名。你可以在这个上应用你的逻辑。
this will append yourname with origional filename. you can apply your logic on this one.
这篇关于如何在上传前重命名图片的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!