Мне нужна помощь с поддорожком в asp.net mvc. Мне нужен этот маршрутПодход в @ Url.Action
Home/Index/6/Person/Index/8
В моей RouteConfig я быть_наст этот
routes.MapRoute(
name: "Prueba",
url: "Home/Index/{id}/Person/{action}/{personId}",
defaults: new { controller = "Person", action = "Index", PersonId = UrlParameter.Optional }
);
Если я ставлю этот маршрут Home/Index/6/Person/Index/8
в URL браузер работает, но мне нужна ссылка
Я не знаю, как создал этот маршрут с @Url.Action(Action, Controller, new{ id=Value })
Синтаксис: @ Url.Action («Название действия», «ControllerName», новый {имяПараметра = "parameterValue"}) В вашем случае: @ Url.Action ("Index", "Person", new {id = "6", personId = "8"}) –