Как маршрутизировать URL-адреса, такие как / controller / action-name, на controller / action_name в ASP.NET MVC

Я хочу, чтобы мои URL-адреса использовали '-', но имя метода C # не может содержать этот символ. Как мне проложить этот маршрут?


person Cadina    schedule 15.04.2011    source источник


Ответы (1)


Вам нужно будет определить новый обработчик маршрута, который обрабатывает дефисы до того, как элементы контроллера и действия будут сопоставлены с классом и методами. Ознакомьтесь с этим вопросом StackOverflow

person Matthew Abbott    schedule 15.04.2011