Выбор папки MVC

Я использую C# ASP.NET MVC с движком бритвы.

Я сделал выбор файла, но мне нужно сделать следующий выбор папки . Как только пользователь выбирает папку, мне нужно пойти и получить все файлы в этой папке и выполнить некоторую обработку. Пожалуйста, дайте мне знать, если вы сделали выбор папки.

0
nl ja de
Что вы сделали до сих пор?
добавлено автор cheesemacfly, источник
Что вы сделали до сих пор?
добавлено автор cheesemacfly, источник
Если у него уже есть «выбор файла», возможно, речь идет о загрузке нескольких файлов из папки с клиентской стороны?
добавлено автор cheesemacfly, источник
Если у него уже есть «выбор файла», возможно, речь идет о загрузке нескольких файлов из папки с клиентской стороны?
добавлено автор cheesemacfly, источник
Вы смотрите на flash, silverlight или объект ActiveX. Ничто из контроля формы не даст вам эту способность (по соображениям безопасности).
добавлено автор Brad Christie, источник
Вы смотрите на flash, silverlight или объект ActiveX. Ничто из контроля формы не даст вам эту способность (по соображениям безопасности).
добавлено автор Brad Christie, источник

3 ответы

Невозможно сделать это в ASP.Net/MVC или любой другой технологии, используя только HTML/JavaScript в браузере: HTML не предоставляет возможности просматривать папку на клиенте и не загружать все файлы из данной папки.

Для этого вам нужен какой-то полный доверенный код на стороне клиента.

1
добавлено
Благодарю. Как вы считаете подходящим решением, если это невозможно. Я думал о том, что пользователь выбирает файл, а оттуда я могу найти папку и перебрать все файлы в этой папке. Пожалуйста, дайте мне знать, если вы согласны или не согласны с тем, что это жизнеспособное решение
добавлено автор Nate Pet, источник
@NatePet, это идеальное решение, если вы реализуете его из полного кода доверия (тот, который должен установить пользователь). Вы просто не можете сделать это, используя изолированный JavaScript-код, который предоставляет браузер.
добавлено автор Alexei Levenkov, источник

Невозможно сделать это в ASP.Net/MVC или любой другой технологии, используя только HTML/JavaScript в браузере: HTML не предоставляет возможности просматривать папку на клиенте и не загружать все файлы из данной папки.

Для этого вам нужен какой-то полный доверенный код на стороне клиента.

1
добавлено
Благодарю. Как вы считаете подходящим решением, если это невозможно. Я думал о том, что пользователь выбирает файл, а оттуда я могу найти папку и перебрать все файлы в этой папке. Пожалуйста, дайте мне знать, если вы согласны или не согласны с тем, что это жизнеспособное решение
добавлено автор Nate Pet, источник
@NatePet, это идеальное решение, если вы реализуете его из полного кода доверия (тот, который должен установить пользователь). Вы просто не можете сделать это, используя изолированный JavaScript-код, который предоставляет браузер.
добавлено автор Alexei Levenkov, источник

Невозможно сделать это в ASP.Net/MVC или любой другой технологии, используя только HTML/JavaScript в браузере: HTML не предоставляет возможности просматривать папку на клиенте и не загружать все файлы из данной папки.

Для этого вам нужен какой-то полный доверенный код на стороне клиента.

1
добавлено
Благодарю. Как вы считаете подходящим решением, если это невозможно. Я думал о том, что пользователь выбирает файл, а оттуда я могу найти папку и перебрать все файлы в этой папке. Пожалуйста, дайте мне знать, если вы согласны или не согласны с тем, что это жизнеспособное решение
добавлено автор Nate Pet, источник
@NatePet, это идеальное решение, если вы реализуете его из полного кода доверия (тот, который должен установить пользователь). Вы просто не можете сделать это, используя изолированный JavaScript-код, который предоставляет браузер.
добавлено автор Alexei Levenkov, источник
DotNetRuChat
DotNetRuChat
2 992 участник(ов)

Чат русскоязычного .NET сообщества http://dotnet.ru/ Вам могут быть интересны: @dotnetchat, @cilchat, @fsharp_chat, @pro_net, @xamarin_russia, @microsoftstackjobs, @uwp_ru Флуд в @dotnettalks

Microsoft Stack Jobs
Microsoft Stack Jobs
1 788 участник(ов)

Work & freelance only Microsoft Stack. Feed https://t.me/Microsoftstackjobsfeed Чат про F#: @Fsharp_chat Чат про C#: @CSharpChat Чат про Xamarin: @xamarin_russia Чат общения:@dotnettalks

pro.net
pro.net
710 участник(ов)

Обсуждение .NET Framework и всего, что с ним связано. Правила: не флудить не по теме, уважать ваших коллег и никакой рекламы (объявления о вакансиях можно согласовать с @AlexFails). Флудилка: @dotnettalks Участник @proDOT

Microsoft Developer Community Chat
Microsoft Developer Community Chat
584 участник(ов)

Чат для разработчиков и системных администраторов Microsoft Developer Community. __________ Новостной канал: @msdevru __________ Баним за: оскорбления, мат, рекламу, флуд, флейм, спам, NSFW контент, а также большое количество оффтоп тем. @banofbot

.NET Talks: Force Push Masters
.NET Talks: Force Push Masters
490 участник(ов)

Свободный чат .NET разработчиков. Правила: t.me/dotnettalks/56823 Вам могут быть интересны: @dotnetruchat, @dotnetchat, @cilchat, @fsharp_chat, @pro_net, @dotnetgroup, @xamarin_russia, @microsoftstackjobs, @uwp_ru http://combot.org/chat/-1001128250813

.NET Chat Убежище
.NET Chat Убежище
246 участник(ов)

Чат .NET разработчиков под эгидой MSK/SPB .NET Community Group Вам могут быть интересны: @fsharp_chat, @dotnetruchat, @cilchat, @xamarin_russia, @microsoftstackjobs, @dotnetgroup Флуд в @dotnettalks

.NET CIL Chat
.NET CIL Chat
54 участник(ов)

.NET CIL (aka IL aka MSIL)