متحكم 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
في هذا المثال، قمنا بإنشاء مكون تحكم CheckBoxList في ملف .aspx. ثم قمنا بإنشاء معالج لحدث SelectedIndexChanged. يحتوي هذا القائمة الخيارية على ستة مربعات اختيار. عند اختيار أحد الخيارات، يتم إرسال الصفحة تلقائيًا إلى الخادم، ويتم تنفيذ عملية Check. هذه العملية تستعرض مجموعة العناصر في مجموعة العناصر Items للتحكم، وتحقق من خاصية Selected لكل عنصر. يتم عرض العناصر المختارة في مكون التحكم Label.