2012-05-29 101 views

回答

2

什麼我才知道從搜索是不可能

,因爲它導致侵犯隱私的行爲和安全隱患

請檢查該Get Full File path

+0

它只給出文件名。我想打開選定的文件 – Geeth

+0

對不起,我已經更新了答案 – Vinod

+0

它也沒有給出正確的道路。它使應用程序服務器路徑以文件名結尾。 – Geeth

2

FileUpload1.FileName會給你的名字文件在客戶端上。

編輯:按照註釋。您應該先將文件上傳到您的服務器。然後使用路徑(文件的url)將其設置爲achor標籤的href值。

+0

抱歉。它只給出擴展名爲 – Geeth

+0

的文件名@Nathiya:那你在找什麼? – Shyju

+0

我想要選擇的文件路徑。在ancher標記中打開它 – Geeth

3

Nathiya,

是否要在文件上傳到服務器之前打開文件?

如果該文件已被上傳到服務器上,那麼你就知道該文件的路徑,因爲你把它傳遞給FileUpload1.SaveAs()方法。

如果你想讓它之前(例如,用戶點擊瀏覽按鈕並選擇一個文件,但它並沒有上傳到服務器) - 然後,這是不可能的,因爲文件仍然是用戶的本地計算機上(你可以」 t顯示用戶計算機上的文件,只顯示服務器上的文件)。

+0

是的,我想在將它上傳到服務器之前顯示它。這是我現在的問題... – Geeth

+1

@Nathiya - 正如我在我的回答中所說,這是不可能的....我認爲所有的答案在這裏給出問題的標題(得到選定的路徑)的正確答案如此請接受一個。但在我看來,你應該準確解釋你想要達到的目標,因爲FileUpload控件可能不是正確的方法。 – Blachshma

相關問題