проводник файлов в asp.net

#asp.net #explorer

#asp.net #проводник

Вопрос:

Привет: В моем приложении у меня есть указанная папка на стороне сервера, клиентский пользователь (прошедший проверку подлинности) может загрузить / удалить файл и создать / удалить папку в этом каталоге. Обычный пользователь может просматривать загруженные файлы.

Это звучит как редактируемый файловый проводник, интересно, существует ли какое-либо решение?

Обновить:

Когда я говорю, что обычный пользователь может просматривать файлы, я не имею в виду, что они могут просто видеть имена файлов, но содержимое файла, фактически, тип загружаемого файла — это просто формат txt / html, поэтому их можно легко вставить на страницу.

Я думаю использовать treeview для перечисления всех папок и файлов в левой части страницы, когда пользователь нажимает на файловый узел, содержимое этого файла должно отображаться в правой части страницы, также должны быть некоторые элементы управления для удаления / добавления / файла или папки.

Ответ №1:

для этого вы можете использовать jQuery….

попробуйте использовать плагин jQuery Tree для создания проводника…. прочтение этого руководства могло бы помочь — это позволило бы создать проводник, который вы хотите. Теперь, щелкнув правой кнопкой мыши на «Загрузить», вы открываете диалоговое окно, позволяющее пользователю ввести документ и нажать кнопку «Загрузить»

и используйте jqGrid для отображения ваших документов…

используйте плагин jquery Forms для загрузки ваших файлов, используя код c sharp для загрузки файлов

с помощью json приведите в порядок свои данные javascript и загрузите их, используя свойства файла c sharp….

я сделал это, чтобы вы могли попробовать

Ответ №2:

Попробуйте это: http://ckfinder.com/demo

Я использовал компонент DevExpress FileManager, но он платный.

Комментарии:

1. Ckfinder построен на основе php.