Здравствуйте, Unknown User, Вы писали:
G>>Сделайте два роута, один MyController/SomeMethod/, второй MyController/SomeMethod/{value} и не указывайте Defaults для value
UU>я имел такую же пробему час назад, допёр сам, жаль что на форум раньше не заглянул
UU>проблема осталась только в том, что у меня роут:
UU>UU> routes.MapRoute(
UU> "UserList",
UU> "{controller}/{action}/{id}/{sort}",
UU> new { controller = "Home", action = "UserList" }
UU>);
UU>
UU>и если я заменяю {controller} на Home, а {action} на UserList, то ловлю эксепшн. Почему?
какой эксепшн?
Вы controller = "Home", action = "UserList" из дефолтных значений убираете? Этого делать не нужно.