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