У меня есть 2 адреса на одной странице: http://host/home/list
и http://host/home/list/1
. если я нажимаю на втором URL, то первый URL визуализируется с 1 парами, так url1 равен ulr2 (url1 = http://host/home/list/1
и URL2 = http://host/home/list/1
)auto добавить параметр маршрута в url
я использую такой код
<%= Html.ActionLink("link", "DesignerFiles", "Home", null, null)%> url1
<%= Html.ActionLink("link", "DesignerFiles", "Home", new { id = 1} , null)%> url2
чем проблема?
Ну, два URL-адреса - это два разных маршрута, с одной стороны. Вместо этого используйте «RouteLink». RouteLink заставит вас указать маршрут, используемый для каждой ссылки, и должен очистить вариант, который вы видите между двумя ссылками. –
emmm ...., более ясно пожалуйста или показать пример :) – kusanagi
можете ли вы предоставить конфигурацию маршрутизации? –