کنترل HtmlSelect ASP.NET

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

کنترل HtmlSelect برای کنترل عناصر <select> استفاده می‌شود. در HTML، عناصر <select> برای ایجاد لیست‌های کشویی استفاده می‌شوند.

ویژگی‌ها

ویژگی‌ها توضیحات
Attributes برمی‌گردد به تمام نام‌ها و مقادیر ویژگی‌های عنصر.
DataMember نام جدول داده‌ای که باید استفاده شود.
DataSource منبع داده‌ای که باید استفاده شود.
DataTextField فیلدی که در این لیست کشویی نمایش داده می‌شود.
DataValueField فیلد داده‌ای که برای هر گزینه در منبع داده تعیین می‌شود.
Disabled مقدار بولینی که نشان‌دهنده این است که کنترل غیرفعال است یا خیر. پیش‌فرض false است.
id id منحصر به فرد کنترل.
InnerHtml تنظیم یا بازگشت محتوای بین برچسب‌های شروع و پایان HTML عنصر. کاراکترهای خاص تبدیل به实体‌های HTML نمی‌شوند.
InnerText تنظیم یا بازگشت تمام متن بین برچسب‌های شروع و پایان HTML عنصر. کاراکترهای خاص به صورت خودکار به实体‌های HTML تبدیل می‌شوند.
Items لیست عناصر در لیست کشویی.
Multiple آیا امکان انتخاب چندین عنصر به‌طور همزمان وجود دارد یا خیر.
OnServerChange نام تابعی که در صورت تغییر عنصر انتخاب شده اجرا می‌شود.
runat تعیین می‌کند که این کنترل یک کنترل سرور است. باید به عنوان "server" تنظیم شود.
SelectedIndex شماره شماره‌ی عنصر انتخاب شده فعلی.
Size تعداد عنصرهای قابل مشاهده در لیست کشویی.
Style تنظیم یا بازگشت ویژگی CSS اعمال شده به کنترل.
TagName برمی‌گردد به نام برچسب عنصر.
Value مقدار فعلی عنصر انتخاب شده.
Visible مقدار بولینی که نشان‌دهنده این است که کنترل قابل مشاهده است یا خیر.

مثال

HTMLSelect
در این مثال، ما یک کنترل HtmlImage و یک کنترل HTMLSelect در فایل .aspx اعلام می‌کنیم. سپس ما به‌طور خودکار ویژگی src کنترل HtmlImage را بر اساس انتخاب کاربر تغییر می‌دهیم. مقدار انتخاب شده در کنترل HTMLSelect تعیین می‌کند که کدام تصویر نمایش داده شود.