ASP.NET CheckBoxList 컨트롤

정의와 사용법

CheckBoxList 컨트롤은 다중 선택 체크박스 그룹을 생성하는 데 사용됩니다.

각 CheckBoxList 컨트롤의 선택 사항은 ListItem 요소로 정의됩니다!

추천:이 컨트롤은 데이터 바인딩을 지원합니다!

속성

속성 설명 .NET
CellPadding 테이블 셀의 경계와 내용 간의 픽셀 수. 1.0
CellSpacing 테이블 셀 간의 픽셀 수. 1.0
RepeatColumns 체크박스 그룹을 표시할 때 사용하는 열 수. 1.0
RepeatDirection 체크박스 그룹이 수평으로 반복되거나 수직으로 반복되는지 지정합니다. 1.0
RepeatLayout 체크박스 그룹의 레이아웃. 1.0
runat 이 컨트롤이 서버 컨트롤임을 지정합니다. "server"로 설정해야 합니다. 1.0
TextAlign 텍스트가 체크박스의 한쪽에 나타납니다. 1.0

ListControl 표준 속성

AppendDataBoundItems, AutoPostBack, CausesValidation, DataTextField,
DataTextFormatString, DataValueField, Items, runat, SelectedIndex, SelectedItem,
SelectedValue, TagKey, Text, ValidationGroup, OnSelectedIndexChanged

ListControl 컨트롤은 목록 컨트롤의 모든 기본 기능을 포함하고 있습니다. 이 컨트롤을 상속한 컨트롤에는 CheckBoxList, DropDownList, ListBox 및 RadioButtonList 컨트롤이 포함됩니다.

완전한 설명을 받으려면 방문하십시오 ListControl 표준 속성.

웹 컨트롤 표준 속성

AccessKey, Attributes, BackColor, BorderColor, BorderStyle, BorderWidth, 
CssClass, Enabled, Font, EnableTheming, ForeColor, Height, IsEnabled, 
SkinID, Style, TabIndex, ToolTip, Width

완전한 설명을 받으려면 방문하십시오 웹 컨트롤 표준 속성.

컨트롤 표준 속성

AppRelativeTemplateSourceDirectory, BindingContainer, ClientID, Controls, 
EnableTheming, EnableViewState, ID, NamingContainer, Page, Parent, Site, 
TemplateControl, TemplateSourceDirectory, UniqueID, Visible

완전한 설명을 받으려면 방문하십시오컨트롤 표준 속성.

예제

CheckBoxList
이 예제에서는 .aspx 파일에서 CheckBoxList 컨트롤을 선언했습니다. 그런 다음 SelectedIndexChanged 이벤트를 위한 이벤트 핸들러를 생성했습니다. 이 선택 가능한 목록에는 여섯 개의 체크박스가 포함되어 있습니다. 사용자가 그 중 하나를 선택하면 페이지가 자동으로 서버로 전송되고 Check 서브루틴이 실행됩니다. 이 서브루틴은 컨트롤의 Items 컬렉션을 순회하며 각 항목의 Selected 속성을 테스트합니다. 선택된 항목은 Label 컨트롤에 표시됩니다.