我成功将文件保存为“namehmtddMMyyyy”,但它删除了当前的扩展名。
If (fileExt = ".csv") Or (fileExt = ".xml") Then
Try
FileUpload1.SaveAs("C:\temp\name" & _
DateTime.Now.ToString("hmtddMMyyyy"))
如何以这种格式保存文件,但仍然保留当前的扩展名?
答案 0 :(得分:2)
不太熟悉VB.NET,但我知道在C#中我必须在保存文件时手动添加文件扩展名。你尝试过这样的事吗? (请原谅任何VB concat错误:))
FileUpload1.SaveAs("C:\temp\name" & _
DateTime.Now.ToString("hmtddMMyyyy") + "." + fileExt)
答案 1 :(得分:1)
试试这个:
If (fileExt = ".csv") Or (fileExt = ".xml") Then
FileUpload1.SaveAs("C:\temp\name" & _
DateTime.Now.ToString("hmtddMMyyyy") & fileExt)
答案 2 :(得分:0)
我可能错了,但你不是只需要用fileExt连接文件的新名称吗?