Данные маршрута сохраняются автоматически.Предположим, что у вас есть следующий маршрут:
routes.MapRoute(
"MyRoute",
"foo/{token1}/{token2}/{action}",
new { controller = "Home", action = "Action1", token1 = "", token2 = "" }
);
Теперь вы запрашиваете /foo/t1/t2/Action1
и внутри представления вы пишете ссылку на Action2
:
<%= Html.ActionLink("Action2", "Action2")%>
Следующий URLсгенерировано: /foo/t1/t2/Action2
.Значения маршрута сохраняются.