کنترل پنل ASP.NET

تعریف و استفاده

کنترل پنل به عنوان یک مخزن برای کنترل‌های دیگر استفاده می‌شود.

توجه:این کنترل معمولاً برای ایجاد کنترل‌ها به صورت برنامه‌نویسی‌شده، یا نمایش یا مخفی کردن گروه‌های کنترل استفاده می‌شود.

توجه:در IE، این کنترل به عنوان عنصر <div> HTML نمایش داده می‌شود، در Mozilla به عنوان برچسب <table> نمایش داده می‌شود.

ویژگی

ویژگی توضیح .NET
BackImageUrl URL فایل تصویر پس‌زمینه کنترل نمایش داده می‌شود. 1.0
DefaultButton محدودیت شناسه دکمه پیش‌فرض در پنل. 2.0
Direction محدودیت جهت نمایش محتوای پنل. 2.0
GroupingText محدودیت عنوان گروه کنترل‌ها در پنل. 2.0
HorizontalAlign محدودیت تراز عمودی محتوا. 1.0
runat کنترل باید سرور باشد. باید به "server" تنظیم شود. 1.0
ScrollBars محدودیت مکان و دیده شدن بارکننده پنل. 2.0
Wrap محدودیت محتوای پاراگراف به خط کشیدن. 1.0

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

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

برای توضیح کامل، لطفاً بهویژگی‌های استاندارد کنترل‌ها.

مثال

Panel
در این مثال، ما یک کنترل Panel، یک کنترل CheckBox و یک کنترل Button در فایل .aspx اعلام کرده‌ایم. زمانی که کاربر کنترل CheckBox را انتخاب کند و دکمه刷新 را کلیک کند، کنترل Panel پنهان خواهد شد.