2011-05-01 64 views

回答

2

爲什麼不使用FileUpload控件,而不是一個按鈕

感謝? http://asp.net-tutorials.com/controls/file-upload-control/

使用FileUpload控件,它將接受來自用戶的文件上傳,並且非常容易。使用FileUpload控件,可以使用少量代碼行來完成,如下例所示。但是,請注意,接受用戶文件時需要考慮安全問題!

+0

@穆罕默德我不想上傳文件。我只想獲取我在文件夾中選擇的文件的文件路徑和大小。我不知道該怎麼做。你能幫我解決嗎?感謝預期 – 2011-05-01 12:16:33

+1

@ user653622沒有文件上傳控制你不能那樣做 – 2011-05-01 12:20:08

+0

@Govind我明白了!感謝您的建議,但! – 2011-05-01 12:24:42

1

使用FileUpload控件讓用戶瀏覽到該文件,選擇它並上傳它。不幸的是,在文件上傳之前無法檢索文件大小(不使用Silverlight或其他第三方瀏覽器組件)。文件上傳後,您可以通過ContentLength屬性檢索文件大小。

+0

我怎樣才能得到所選文件的文件路徑? – 2011-05-01 12:20:20

+1

我不確定你能找到路徑。檢查了這一點:http://stackoverflow.com/questions/1676035/cant-get-the-complete-address-while-uploading-a-file – Kon 2011-05-01 12:24:20

+2

爲什麼你需要客戶端文件路徑?你有你保存在服務器中的文件的路徑... – liron 2011-05-01 12:26:02