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 컨트롤에 표시됩니다.