27.4.5 따라하기 4: 헬퍼 메서드로 선택 요소 생성하기
1. 이번에는 헬퍼 메서드로 드롭다운리스트와 리스트박스를 만드는 것을 살펴보자. Views 폴더의 HelperMethodDemo 폴더에 SelectDemo.cshtml 뷰 페이지를 생성하고 다음과 같이 작성한다. 드롭다운리스트는 SelectList 개체로 값을 채우고, 리스트박스는 MultiSelectList 개체로 값을 채우는 것을 눈여겨보기 바란다.
▼ /Views/HelperMethodDemo/SelectDemo.cshtml
@{
Layout = null;
}
<h3>드롭다운리스트</h3>
@Html.DropDownList(“lstSelect”, new SelectList(new[] { “항목1”, “항목2” }))
<h3>리스트박스</h3>
@Html.ListBox(“lstHobby”, new MultiSelectList(new[] { “항목1”, “항목2” }))