3. Views 폴더의 Shared 폴더 > Components 폴더에 SiteList 폴더를 생성한다. 이 폴더에 Default.cshtml 뷰 페이지를 생성하고 다음과 같이 코드를 작성한다. 컬렉션 형태의 데이터를 받아서 반복 구문을 통해 UI를 만들어 낸다.

    ▼  /Views/Shared/Components/SiteList/Default.cshtml

    @model List<DotNetNote.Models.Site>
    
    <ul>
      @foreach (var t in Model)
      {
          <li><a href=”@t.Url” target=“_blank”>@t.Title (@t.Description)</a></li>
      }
    </ul>
    

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