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

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

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

مانند کنترل‌های سرور 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 را نمایش دهید