У меня возникли проблемы с настройкой маршрутизации в MVC. Я думаю, я понимаю, как это работает, но я просто не могу установить правильные пути.Проблемы с маршрутизацией ASP.NET MVC
В основном я хочу сделать что-то похожее на то, как StackOverflow работает так:
Я хочу, чтобы это захватить HomeController, ударил действие часто задаваемые вопросы и вернуть мнение часто задаваемые вопросы. Я не могу понять, как это сделать.
Кроме того, я попытался добавить новый маршрут что-то вроде этого:
Таким образом, коробка представляет собой контроллер, 25, очевидно, идентификатор (параметр). Подобно тому, как StackOverflow имеет: https://stackoverflow.com/questions/[question число]/[вопрос заголовка]
Так что я попытался сделать это:
routes.MapRoute(
"Boxes",
"Boxes/{boxnumber}",
new {
action="Details", cubenumber = ""
} );
не имеет успеха.
Я также загружаю приложение Route Tester, но на данный момент это не помогает. Скорее всего, мне нужно действительно почитать о том, как работает маршрутизация, но просто задавалось вопросом, может ли кто-нибудь сейчас указать мне в правильном направлении, вместо того, чтобы мне пришлось вращать мои колеса.
Спасибо большое, ребята!
Второй маршрут (для ящиков) скроет все действия в методе «Коробки». Убедитесь, что у вас есть ограничение на такие маршруты, как эти –
Как вы добавляете ограничение? –