2012-04-25 1 views
1

Есть ли способ открыть диалоговое окно выбора файла и поместить его в текстовое поле, не загружая файл?Просмотр окна с файлом без загрузки файла

ETA Я использую VB.NET на веб-странице. Используя жерех: FileUpload тег я могу получить местоположение файла

_fudFileLocation.PostedFile.FileName_ 

Но как предотвратить файл из загружаемого на всех. Нам это не нужно, просто расположение файла. (Файлы находятся на общем диске, поэтому, если это M: \ documents \ todayslunch.pdf для человека A, это то же самое для человека B.)

+1

WPF? WinForms? Silverlight? WP7? WebForms? MVC? – Oded

+0

на веб-странице в vb.net. – Alverant

ответ

0

У вас нет доступа к полной ссылке на файл в браузере из-за безопасности ,

Если бы это было возможно, можно было бы получить полную компоновку компьютера любого, кто отправился на любой сайт.

+0

Но у вас есть полный доступ к диалоговому окну для поиска. Мне удалось получить код здесь: fudFileLocation.PostedFile.FileName, поэтому мне просто нужно знать, как предотвратить загрузку файла в первую очередь, так как мы его не используем. – Alverant

+0

@Alverant - имя файла не совпадает с именем пути. Что касается не загрузки файла - как только пользователь нажал кнопку, вот и все. Вы можете не сохранять его, но вы не можете остановить его. – Oded

+0

System.Web.HttpPostedFile.FileName получает полное имя файла на клиенте, который включает путь к каталогу. – Alverant

0

System.Web.HttpPostedFile.FileName получает полное имя файла на клиенте, который включает путь к каталогу.