0
我想檢索FileUpload控件上傳的文件的路徑。我已經嘗試FileIpload1.FileName和FileUpload1.PostedFile.FileName但這兩個語句只返回文件名,而不是路徑(在Mozilla Firefox中)。如何獲得FileUpload控件上傳文件的FilePath
感謝名單
我想檢索FileUpload控件上傳的文件的路徑。我已經嘗試FileIpload1.FileName和FileUpload1.PostedFile.FileName但這兩個語句只返回文件名,而不是路徑(在Mozilla Firefox中)。如何獲得FileUpload控件上傳文件的FilePath
感謝名單
既然文件上傳是一個服務器端控制,它沒有返回完整的文件名和文件路徑的任何財產。要從瀏覽器獲取文件路徑,您必須使用javascript。這裏有一個例子:
<form id="Form1" action="" method="post">
<input type="file" />
<input type="button" onclick="alert(this.previousSibling.value);"
value="select file and press the button" />
然而,瀏覽器絕不泄露從客戶端文件的原始路徑 - 甚至沒有爲JavaScript。所以你可能得到的是:C:\ fakepath \ + 你的文件名
你見過這個嗎? http://stackoverflow.com/questions/1130560/get-full-path-of-a-file-with-fileupload-control – 2012-03-07 06:17:18
我想你想知道上傳文件的客戶端文件夾。如果它是你想要的,你不能得到客戶端文件夾路徑。 – arunes 2012-03-07 06:20:32