방법: 데이터 소스에서 List 웹 서버 컨트롤 채우기(Visual Studio)

업데이트: 2007년 11월

이 항목의 내용은 다음과 같은 웹 서버 컨트롤에 적용됩니다.

ListBox

DropDownList

CheckBoxList

RadioButtonList

BulletedList

list 웹 서버 컨트롤을 사용하면 데이터 소스에서 읽어 온 항목을 표시할 수 있습니다. 컨트롤의 각 항목은 데이터 소스의 한 항목(예: 데이터 테이블의 한 행)에 해당합니다. 컨트롤은 소스의 한 필드를 표시할 수 있으며 필요에 따라 두 번째 필드를 사용하여 항목 값을 표시할 수 있습니다.

list 컨트롤의 AppendDataBoundItems 속성을 true로 설정하여 디자인 타임에 만든 목록 항목을 데이터 소스에서 채워진 목록 항목과 함께 사용할 수 있습니다. 예를 들어, "Select an item"이라는 텍스트가 있는 목록 항목을 DropDownList 컨트롤의 첫 번째 항목으로 만든 다음 데이터 소스에서 DropDownList 컨트롤의 나머지 항목을 채울 수 있습니다.

데이터 소스에서 list 웹 서버 컨트롤을 채우려면

  1. 페이지에 SqlDataSource 컨트롤 또는 ObjectDataSource 컨트롤과 같은 데이터 소스 컨트롤을 추가합니다.

  2. 데이터 소스 구성 마법사를 사용하여 데이터 소스 컨트롤에 대한 연결과 쿼리 또는 데이터 검색 메서드를 정의합니다.

  3. list 컨트롤을 마우스 오른쪽 단추로 클릭한 다음 스마트 태그 표시를 클릭합니다.

  4. 작업 메뉴에서 데이터 소스 선택을 클릭합니다.

    데이터 소스 구성 마법사가 표시됩니다.

  5. 데이터 소스 선택 목록에서 1단계에서 추가한 데이터 소스 컨트롤을 클릭합니다.

  6. 표시할 데이터 필드 선택 목록에서 컨트롤에 표시할 데이터 필드를 클릭합니다.

  7. 필요에 따라 값에 대한 데이터 필드 선택 목록에서 각 항목의 값으로 저장할 데이터 필드를 클릭합니다.

  8. 데이터 소스에서 목록이 채워질 때 유지하려는 목록 항목이 컨트롤에 이미 정적으로 정의되어 있는 경우에는 컨트롤의 AppendDataBoundItems 속성을 true로 설정합니다.

참고 항목

작업

연습: Visual Studio에서 마스터/세부 사항 웹 페이지 만들기

개념

BulletedList 웹 서버 컨트롤 개요

참조

CheckBox 및 CheckBoxList 웹 서버 컨트롤 개요

DropDownList 웹 서버 컨트롤 개요

ListBox 웹 서버 컨트롤 개요

RadioButton 및 RadioButtonList 웹 서버 컨트롤 개요