29.3.3 따라하기 2: 태그 헬퍼로 링크 만들기

    1. TagHelperDemo 폴더에 Index.cshtml 파일로 뷰 페이지를 생성한 후 다음과 같이 코드를 작성한다. 순수 HTML 태그로 링크를 만들어도 되고, ASP.NET Core에서 제공하는 asp-로 시작하는 태그 헬퍼를 사용해 링크를 만들어도 된다. asp-controller에는 컨트롤러 이름을, asp-action에는 액션 이름을 지정하면 그에 맞는 링크를 자동으로 생성해준다.

    ▼  Views/TagHelperDemo/Index.cshtml

    @{
      Layout = null;
    }
    <h3>순수 HTML로 링크 만들기</h3>
    <ul>
      <li><a href=”/TagHelperDemo/EnvironmentDemo”>environment 태그 헬퍼</a></li>
    </ul>
    
    <h3>태그 헬퍼로 링크 만들기</h3>
    <ul>
      <li><a asp-action=“EnvironmentDemo”>environment 태그 헬퍼</a></li>
      <li><a asp-controller=“TagHelperDemo”
              asp-action=“EnvironmentDemo”>environment 태그 헬퍼</a></li>
    </ul>
    

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.