다음을 통해 공유


데이터 바인딩 대화 상자

업데이트: 2007년 11월

컨트롤의 속성 목록을 표시하며 속성이 바인딩되는 데이터 소스를 지정할 수 있습니다. 데이터 바인딩 대화 상자를 사용하여 BackColor 또는 Width 속성과 같은 단일 값 속성을 컨트롤에 바인딩할 수 있습니다.

참고:

이 대화 상자는 Repeater, DataList, DataGrid, ListBox, CheckBoxList 및 RadioButtonList 컨트롤과 같은 다중 레코드 컨트롤이 표시하는 레코드 또는 개체 목록을 지정하는 데 사용되지 않습니다. 이러한 컨트롤이 표시해야 하는 레코드를 지정하려면 데이터 소스를 구성하거나 해당 DataSource 및 DataMember 속성을 설정합니다.

DataBindings 대화 상자는 바인딩되는 속성을 지정하는 데이터 바인딩 식을 만드는 데 도움이 됩니다. 사용 가능한 데이터 소스 목록 중에서 선택하여 데이터 바인딩 식을 만들거나 사용자 지정 식을 만들 수도 있습니다.

데이터 바인딩 대화 상자를 열려면

  1. Visual Web Developer에서 .aspx 페이지를 만들거나 기존 .aspx 페이지를 열고 디자인 뷰로 전환합니다.

  2. 도구 상자의 데이터 탭에서 DataList 또는 FormView 컨트롤을 페이지로 끌어 옵니다.

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

    컨트롤에 대한 작업 창이 표시됩니다.

  4. 컨트롤의 데이터 소스를 구성합니다. 데이터 소스를 구성하지 않으면 데이터 바인딩 대화 상자를 사용할 수 없습니다. 자세한 내용은 ASP.NET을 사용하여 데이터 액세스를 참조하십시오.

  5. 컨트롤에 대한 작업 창에서 템플릿 편집을 클릭합니다.

    작업 창이 템플릿 편집 모드로 전환됩니다.

  6. 표시 드롭다운 목록에서 ItemTemplate을 선택합니다.

    편집 가능한 3개 필드(설명, 제목 및 URL)가 있는 ItemTemplate 디자이너가 컨트롤에 표시됩니다.

  7. 편집 가능한 필드 중 하나를 마우스 오른쪽 단추로 클릭한 다음 스마트 태그 표시를 클릭합니다.

    Label 작업 창이 표시됩니다.

  8. 데이터 바인딩 편집을 클릭합니다.

작업

UI 요소

  • 바인딩 가능한 속성
    데이터 소스에 바인딩할 수 있는 선택한 컨트롤의 모든 속성 목록을 표시합니다. 속성이 이미 바인딩되었으면 데이터 바인딩 문자 모양(PropertiesWindowDatabindingSymbol 스크린 샷)이 속성 이름 옆에 나타납니다.

  • 필드 바인딩
    사용 가능한 데이터 소스에 바인딩합니다. 이 옵션을 선택하면 데이터 항목의 바인딩 대상 드롭다운 목록이 활성화되며 여기서 바인딩할 항목을 선택할 수 있습니다.

    바인딩할 항목을 선택하면 데이터 바인딩 식이 생성됩니다. 해당 식은 코드 식 상자가 비활성화된 경우에도 이 상자에 표시됩니다.

  • 형식
    속성 값의 형식을 지정하는 데 사용할 문자열 형식 지정자를 선택할 수 있습니다. 형식 지정자는 데이터 바인딩 식에 추가됩니다.

  • 샘플
    형식 옵션이 적용된 샘플 데이터를 표시합니다.

  • 사용자 지정 바인딩
    데이터 바인딩 식을 편집합니다. 코드 식 편집 상자가 활성화되며 새 식을 만들거나 대화 상자에서 생성된 식을 편집할 수 있습니다. 자세한 내용은 데이터 바인딩 식 개요을 참조하십시오.

    참고:

    이 대화 상자에서는 식의 유효성을 검사하지는 않습니다.

참고 항목

개념

데이터 바인딩 식 개요

참조

데이터 소스 구성 마법사(Visual Web Developer)

기타 리소스

ASP.NET을 사용하여 데이터 액세스