-1

Даже если URL-адрес такой же, я могу перейти к другому действию с помощью Html.RouteLink и Action Link. Как только я нажму ссылку на новости, я перейду к новостям. URL этой страницы is http://localhost:1390/en-US/latestnews/125.Now, если я выбираю ddl языка в заголовке сайта на этой странице, вам нужно перейти на домашнюю страницу сайта. Ddl (при изменении) будет иметь тот же url, но на этот раз ему нужно перейти к действию в нормальный контроллер.Html.Action link и Html.RouteLink

ответ

0

URL-адрес направляется к контроллеру/действию в первой записи маршрутизации, которая соответствует ему независимо от того, как вы его создаете. Я не уверен, что именно вы пытаетесь выполнить, но я подозреваю, что вам нужно использовать javascript для прямого использования URL-адреса, возможно, сгенерированного с Html.RouteLink вместо Html.ActionLink на основе значения выпадающего списка когда он выбран. Если я не понимаю, что вы пытаетесь сделать, пожалуйста, уточните.