수색…


매개 변수

매개 변수 세부
링크 텍스트 링크에 표시 할 텍스트입니다.
노선 이름 가상 경로를 반환 할 경로의 이름입니다.

링크 텍스트와 경로 이름을 사용하는 기본 예제

Html.ActionLink 를 사용하여보기에서 링크를 생성하는 대신에 다음을 사용할 수 있습니다.

Html.RouteLink

이 기능을 사용하려면 다음과 같이 경로를 구성해야합니다.

public static void RegisterRoutes(RouteCollection routes)
{
  routes.MapRoute(
    "SearchResults",
    "{controller}/{action}",
    new { controller = "Search", action = "Results" });
}

그런 다음보기에서 다음과 같이 해당 경로에 대한 링크를 만들 수 있습니다.

@Html.RouteLink("Search Results", "SearchResults");

Html.ActionLink() 를 사용하면 컨트롤러 및 액션 메서드 이름 매개 변수를 호출시 변경해야하므로 컨트롤러 이름이나 액션 메서드 이름을 변경하면 RouteLink() 사용하면 편리합니다. 변경되었습니다.

RouteLink() 를 사용하면 MapRoute() 호출에서 경로 세부 정보를 한 위치에서 변경할 수 있으며 RouteLink() 를 통해 해당 경로를 참조하는 코드는 변경하지 않아도됩니다.



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow