더북(TheBook)

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>

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