我成功地將文件保存爲「namehmtddMMyyyy」,但它刪除了當前的擴展名。如何保存名稱+日期+延期的用戶上傳的文件
If (fileExt = ".csv") Or (fileExt = ".xml") Then
Try
FileUpload1.SaveAs("C:\temp\name" & _
DateTime.Now.ToString("hmtddMMyyyy"))
如何以這種格式保存文件但仍保持當前的擴展名?
我成功地將文件保存爲「namehmtddMMyyyy」,但它刪除了當前的擴展名。如何保存名稱+日期+延期的用戶上傳的文件
If (fileExt = ".csv") Or (fileExt = ".xml") Then
Try
FileUpload1.SaveAs("C:\temp\name" & _
DateTime.Now.ToString("hmtddMMyyyy"))
如何以這種格式保存文件但仍保持當前的擴展名?
試試這個:
If (fileExt = ".csv") Or (fileExt = ".xml") Then
FileUpload1.SaveAs("C:\temp\name" & _
DateTime.Now.ToString("hmtddMMyyyy") & fileExt)
當然!謝謝。但我添加如果(fileExt =「.csv」)然後嘗試 http://pastebin.com/kxDAQ9nD –
我已經嘗試過你的第一個,它的工作原理。如果代碼更長一點,它並不是什麼大不了的事情。 @ p5Coder –
我可能是錯的,但是你不需要連接文件的新名稱與fileExt?
不太熟悉VB.NET,但我知道在C#我有保存文件時手動添加文件擴展名。你有沒有嘗試過這樣的事情? (請原諒任何VB CONCAT錯誤:))
FileUpload1.SaveAs("C:\temp\name" & _ DateTime.Now.ToString("hmtddMMyyyy") + "." + fileExt)
爲什麼不使用FileExt:FileUpload1.SaveAs( 「C:\ TEMP \名稱」 + DateTime.Now.ToString( 「hmtddMMyyyy」)+ fileExt) – osmanraifgunes