Контрол ASP.NET HtmlInputImage

Определение и использование

Контрол HtmlInputImage используется для управления элементом <input type="image">.

В HTML этот элемент используется для создания кнопок, использующих изображения, и может заменить обычные кнопки.

Свойства

Свойства Описание
Align Растяжение изображения.
Alt Альтернативный текст изображения для отображения.
Attributes Возвращает все имена свойств и значения элементов.
Border Ширина рамки вокруг элемента.
Disabled Булево значение, указывающее, отключен ли этот контрол. По умолчанию false.
id Уникальный идентификатор контрола.
Name Имя элемента.
OnServerClick Имя функции, которая выполняется при нажатии на изображение.
runat Указывает, что этот контрол является серверным контролом. Должен быть установлен в "server".
Src Источник изображения.
Style Устанавливает или возвращает CSS-атрибуты, примененные к контролу.
TagName Возвращает имя тега элемента.
Type Тип элемента.
Value Значение элемента.
Visible Булево значение, указывающее, виден ли этот контрол.

Пример

HtmlInputImage
В этом примере мы объявили два контрола HtmlInputImage и один HtmlGeneric в файле .aspx. Если пользователь нажмет на первую изображение, будет выполнен подпроцесс button1. Этот подпроцесс отправит сообщение "Вы нажали улыбающуюся кнопку!" в элемент p. Если пользователь нажмет на вторую изображение, будет выполнен подпроцесс button2. Этот подпроцесс отправит сообщение "Вы нажали злобную кнопку!" в элемент p.