Как добавить маршрут MVC к определенному контроллеру? - PullRequest
7 голосов
/ 31 мая 2009

Мой разум как-то пуст. Как мне это сделать:

У меня есть RegistrationController и я хочу, чтобы URL /register выполнил действие Register на этом контроллере. Что мне нужно добавить в качестве карты маршрута в global.asax?

Ответы [ 2 ]

11 голосов
/ 31 мая 2009

На самом деле, что вы хотите это:

routes.MapRoute(
            "RegisterRoute",
            "Register",
            new { controller = "Registration", action = "Register" }
        );

Теперь вы можете перейти на свою страницу с таким URL-адресом, как:

http://www.yoursite.com/register

0 голосов
/ 31 мая 2009
routes.MapRoute(
                "MyCustomRoute",                                              // Route name
                "Registration/Register",                           // URL with parameters
                new { controller = "Registration", action = "Register" }  // Parameter defaults
            );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...