Форум программистов, компьютерный форум, киберфорум
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
Крутой форумчанин
154 / 154 / 8
Регистрация: 09.01.2011
Сообщений: 298
1
.NET 4.x

Список файлов/папок у пользователя (НЕ на сервере)

24.03.2012, 13:46. Показов 1436. Ответов 1
Метки нет (Все метки)

Использую для проекта Webforms, VB.Net, Visual Web Developer Express 2010, .NET 4.0, но это просто для вашего сведения: пойму и установлю всё остальное.

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

Подозреваю, что нужно либо использовать какой-то готовый сторонний контрол, либо написать javascript/vbscript, т.к. очень сомневаюсь, что у .NET есть встроенное средство для решения подобной проблемы.


OFFTOPIC
Прошло лишь несколько минут и гугл уже выдаёт эту тему по запросу "asp.net список файлов в папке пользователя" в топ1. Красота.


Добавлено через 34 минуты
Ага, набрёл на FileSystemObject в MSDN, добавил localhost в доверенные сайты (IE10). Правда, не смотря на то, что сайт доверенный, выдаётся окошко с предупреждением. Ну ладно, я не против, юзер же прекрасно знает, что я у него на компе в файлах ковыряться буду.

Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
<script type="text/vbscript"  language="vbscript">
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objSelectedFolder = objFSO.GetFolder("G:\000")
Set objFolders = objSelectedFolder.Subfolders
Set objFiles = objSelectedFolder.Files
For Each objFolder in objFolders
    MSGBOX objFolder.Name, objFolder.Size
Next
For Each objFile in objFiles
    MSGBOX objFile.Name, objFile.Size
Next
</script>
Но теперь возник вопрос: каким образом данные из VBSRIPT передать обратно на сервер?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.03.2012, 13:46
Ответы с готовыми решениями:

MS Indexing Service, как сделать, что бы индекс собирался не по физической структуре папок и файлов на сервере, а по ссылкам с сайта?
MS Indexing Service Народ, помогите!!! Проблема следующая: нужно делать поиск по сайту, для...

Получить список файлов и папок в подкаталоге
Здравствуйте как сделать см. тему ??? фалйы знаю FileInfo а вот каталоги как ?

Показ список файлов из определенных папок
Здравствуйте. Короче идея такая. Есть некоторые виды папок DATA Campaigns Downloads Maps...

Список папок и файлов с удаленного FTP сервера
Собственно, тема... Подскажите кто знает, может скрипт какой есть или как такое сделать? В...

1
2478 / 1922 / 346
Регистрация: 22.07.2011
Сообщений: 7,295
24.03.2012, 15:30 2
Javascript
1
2
var postData = JSON.stringify(objFiles) //на VB синтаксис думаю переведешь )
$.post("page.aspx", postData);
http://www.json.org/js.html
http://api.jquery.com/jQuery.post/
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.03.2012, 15:30

Вернуть список файлов на сервере
Пока не нашел нормальной книги, приходится изучать ASP.NET по форумам. Как получить список файлов...

Список Папок Из Mailin Пользователя
В общей Team MailIn базе необходимо создать действие &quot;Скопировать к себе ...&quot;. При нажатии...

Как получить названия всех файлов и папок находящийся на сервере
Необходимо создать функцию которая возвращает названия файлов и папок находящийся на родительском...

Скрипт перемещения файлов и папок пользователя с профиля в профиль
Добрый день! Нужна помощь в написании скриптов. Задача скрипта №1: Пользователь запускает скрип...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru