У меня следующий маршрут по умолчанию и единственный маршрут:
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Parameter defaults
);
В моем Site.Master у меня есть следующее:
<%= Html.ActionLink("Profile", "Details", "Users")%>
Если я нахожусь на следующем URL:
http://localhost:1155/Users/Details/1
и я нажимаю на ссылку выше, она идет на той же странице.
Не следует ли перейти на следующий URL?
http://localhost:1155/Users/Details
По какой-то причине он хранит идентификатор в URL.