더북(TheBook)

다음 리스트는 주요 내장된 태그 헬퍼를 나타낸다.

링크 태그 헬퍼

- <a asp-action="Index" asp-controller="Home">Home</a>

폼 태그 헬퍼

- <form asp-action="Create" asp-controller="Board"></form>

레이블 태그 헬퍼

- <label asp-for="Name" />

TextArea 태그 헬퍼

- <textarea asp-for="Content"></textarea>

Select 태그 헬퍼

- <select asp-for="Encoding" asp-items="EncodingLists"></select>

- <select asp-for="Encoding" asp-items="@Html.GetEnumSelectList(typeof(EnumType))"></select>

유효성 검사 태그 헬퍼

- <span asp-validation-for="Title"></span>

Environment 태그 헬퍼: 개발 환경과 배포 환경에 따라 다른 기능 구현

- <environment names="Development"></environment>

- <environment names="Staging, Production"></environment>

Cache 태그 헬퍼: 특정 시점까지 캐싱 기능을 적용

- <cache vary-by-user="true"></cache>

 

레이아웃 페이지에서 다음과 같이 코드를 입력하면 css 폴더의 모든 css 파일을 읽어서 한 번에 link 태그로 만들어 넣어 준다. 이처럼 asp-로 시작하는 내장된 태그 헬퍼가 많이 있다.


<link asp-href-include=“~/css/*.css” rel=“stylesheet” />

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