Control ASP.NET HtmlInputImage
Definición y uso
El control HtmlInputImage se utiliza para controlar el elemento <input type="image">.
En HTML, este elemento se utiliza para crear botones que utilizan imágenes, que pueden reemplazar botones convencionales.
Atributo
Atributo | Descripción |
---|---|
Align | Alineación de la imagen. |
Alt | Texto alternativo para la imagen para visualización. |
Attributes | Devuelve todos los nombres y valores de los atributos del elemento. |
Border | Ancho del borde alrededor del elemento. |
Disabled | Booleano, indica si el control está deshabilitado. El valor predeterminado es false. |
id | Id único del control. |
Name | Nombre del elemento. |
OnServerClick | Nombre de la función ejecutada cuando se hace clic en la imagen. |
runat | Debe establecerse en "server" para que el control sea un control de servidor. |
Src | Fuente de la imagen. |
Style | Establece o devuelve las propiedades CSS aplicadas al control. |
TagName | Devuelve el nombre de la etiqueta del elemento. |
Type | Tipo del elemento. |
Value | Valor del elemento. |
Visible | Booleano, indica si el control es visible. |
Ejemplo
- HtmlInputImage
- En este ejemplo, declaramos dos controles HtmlInputImage y un control HtmlGeneric en el archivo .aspx. Si el usuario hace clic en la primera imagen, se ejecutará el subproceso button1. Este subproceso enviará un mensaje "¡Has hecho clic en el botón de sonrisa!" al elemento p. Si el usuario hace clic en la segunda imagen, se ejecutará el subproceso button2. Este subproceso enviará un mensaje "¡Has hecho clic en el botón de enojo!" al elemento p.