статическое отображение URL и проблема маршрутизации - PullRequest
0 голосов
/ 29 июля 2011

Я определил здесь отображение маршрутов:

context.MapRoute(
            "AddPost",
            "Admin/Post/Add/",
            new { controller = "Post", action = "Add" },
            new[] { "mBlog.Admin.Controllers " }
            );
context.MapRoute(
            "admin_default",
            "Admin/{controller}/{action}/{id}",
            new { action = "Index", id = UrlParameter.Optional },
            new[] { "mBlog.Admin.Controllers" }
        );

«Администратор» - это область.

Проблема заключается в том, что когда я запрашиваю ~/admin/post/add, я получил ошибку 404, не могу найтиресурс.Но как только я удалил первое отображение маршрута, я получил желаемые результаты.

Я протестировал с RouteDebugger, и результаты показывают, что он соответствует первому маршруту.

Не зналчто не так с первым маршрутом.

1 Ответ

0 голосов
/ 29 июля 2011

попробуйте изменить Admin/Post/Add/ на Admin/Post/Add

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