کنترل CheckBoxList ASP.NET
تعریف و استفاده
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 استاندارد ویژگیها。
Web 控件标准属性
AccessKey, Attributes, BackColor, BorderColor, BorderStyle, BorderWidth, CssClass, Enabled, Font, EnableTheming, ForeColor, Height, IsEnabled, SkinID, Style, TabIndex, ToolTip, Width
如需完整描述,请访问 Web 控件标准属性。
控件标准属性
AppRelativeTemplateSourceDirectory, BindingContainer, ClientID, Controls, EnableTheming, EnableViewState, ID, NamingContainer, Page, Parent, Site, TemplateControl, TemplateSourceDirectory, UniqueID, Visible
如需完整描述,请访问控件标准属性。
实例
- CheckBoxList
- 在本例中,我们在 .aspx 文件中声明了一个 CheckBoxList 控件。然后我们为 SelectedIndexChanged 事件创建了一个事件句柄。这个可选列表包含六个复选框。当用户选中其中之一,页面会自动传回服务器,并执行 Check 子例程。该子例程会遍历控件的 Items 集合,并测试每个项目的 Selected 属性。被选的项目会显示在 Label 控件中。