Url Routing каталоги в asp.net mvc3 - PullRequest
       1

Url Routing каталоги в asp.net mvc3

0 голосов
/ 13 сентября 2011

Я хочу иметь маршрут для папок и каталогов. Я хочу, например, это:

{контроллер} / {действие} / {папка}

когда контроллером является «Домой», действие - «Файлы», каждую вещь после действия я буду рассматривать как папку. Как это:

/ дом / файлы / BigFolder / ChildFolder / AnotherChildFolder / File.txt

Как я могу написать этот маршрут? Так, что это направляет к действию Файлов?

Спасибо!

Обновление : если я поставлю * как этот /{*folder}, это будет работать. Но только если я напишу в качестве примера папки: / Главная / Файлы / папки / ChildFolder /

Но если я поставлю файл, он не будет работать, как это:

/Home/Files/Folder/ChildFolder/text.txt 

есть идеи?

1 Ответ

1 голос
/ 13 сентября 2011

Вы можете использовать формат массива определений маршрута:

{Controller}/{action}/{*folder}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...