کنترل ASP.NET HtmlInputImage

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

کنترل HtmlInputImage برای کنترل عنصر <input type="image"> استفاده می‌شود.

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

ویژگی‌ها

ویژگی‌ها توضیح
Align نحوه قرارگیری تصویر.
Alt متن جایگزین تصویر برای نمایش.
Attributes بازگشت تمام نام‌ها و مقادیر ویژگی‌های عنصر.
Border پهنا برچسب‌های لبه عنصر.
Disabled مقدار بولین که نشان‌دهنده این است که آیا این کنترل غیرفعال است یا خیر. پیش‌فرض false است.
id id منحصر به فرد کنترل.
Name نام عنصر.
OnServerClick نام تابعی که هنگام کلیک بر روی تصویر اجرا می‌شود.
runat این کنترل باید به عنوان کنترل سرور تنظیم شود. باید به "server" تنظیم شود.
Src منبع تصویر.
Style تنظیم یا بازگشت ویژگی‌های CSS اعمال شده به این کنترل.
TagName برگشت‌دهی نام برچسب عنصر.
Type نوع عنصر.
Value مقدار عنصر.
Visible مقدار بولین، که نشان‌دهنده این است که این کنترل قابل مشاهده است یا خیر.

مثال

HtmlInputImage
در این مثال، ما دو کنترل HtmlInputImage و یک HtmlGeneric در فایل .aspx تعریف کرده‌ایم. اگر کاربر اولین تصویر را کلیک کند، زیربرنامۀ button1 اجرا می‌شود. این زیربرنامه پیام "شما دکمه خنده‌دار را کلیک کردید!" را به عنصر p ارسال می‌کند. اگر کاربر دومین تصویر را کلیک کند، زیربرنامۀ button2 اجرا می‌شود. این زیربرنامه پیام "شما دکمه عصبانی را کلیک کردید!" را به عنصر p ارسال می‌کند.