کنترل‌های سرور وب

کنترل‌های سرور وب برچسب‌های خاصی از ASP.NET هستند که توسط سرور قابل فهم هستند.

کنترل‌های سرور وب

مانند کنترل‌های سرور HTML، کنترل‌های سرور وب نیز در سرور ایجاد می‌شوند و نیاز به ویژگی runat="server" دارند تا کار کنند. اما، کنترل‌های سرور وب نیازی به تطبیق با هیچ عنصر HTML موجود ندارند، آنها می‌توانند عنصرهای پیچیده‌تری را نمایندگی کنند.

ساختار ایجاد یک کنترل سرور وب به صورت زیر است:

<asp:control_name id="some_id" runat="server" />
کنترل‌های سرور وب توضیحات
AdRotator یک توالی تصویری را نمایش می‌دهد
Button دکمه را نمایش می‌دهد
Calendar یک تقویم را نمایش می‌دهد
CalendarDay یک روز در کنترل calendar
CheckBox چک‌بک را نمایش می‌دهد
CheckBoxList یک گروه چک‌های چندگزینه‌ای ایجاد می‌کند
DataGrid فیلدهای منبع را در grid نمایش می‌دهد
DataList با استفاده از قالب داده‌های منبع را نمایش می‌دهد
DropDownList یک لیست کشویی ایجاد می‌کند
HyperLink یک پیوند پیچیده ایجاد می‌کند
Image تصویر را نمایش می‌دهد
ImageButton تصویر قابل کلیک را نمایش می‌دهد
Label محتوای استاتیک قابل برنامه‌ریزی را نمایش می‌دهد (به شما اجازه می‌دهد به محتوای آن استایل بدهید)
LinkButton یک دکمه پیوندی ایجاد می‌کند
ListBox یک لیست کشویی انتخابی یا چندگزینه‌ای ایجاد می‌کند
ListItem یک مورد در لیست ایجاد می‌کند
Literal محتوای استاتیک قابل برنامه‌ریزی را نمایش می‌دهد (نمی‌توانید به محتوای آن استایل بدهید)
Panel برای ارائه قالب برای کنترل‌های دیگر
PlaceHolder برای فضای رزرو شده توسط کد
RadioButton رادیو بٹن بنائیں
RadioButtonList رادیو بٹن گروپ بنائیں
BulletedList آئٹم کی فہرست بنائیں
Repeater کنٹرول سے بائنڈ کئے گئے تکرار کنٹرول کی نشاندہی دکھائیں
Style کنٹرول کا اسٹائل سیٹ کریں
Table ٹیبل بنائیں
TableCell ٹیبل سل بنائیں
TableRow ٹیبل رہائش بنائیں
TextBox ٹیکسٹ بیکس بنائیں
Xml XML فائل یا XSL تبدیل کا نتیجہ دکھائیں