Información general sobre ImageMap (Control de servidor Web)
Actualización: noviembre 2007
El control ImageMap de ASP.NET le permite crear una imagen con regiones individuales en las que los usuarios pueden hacer clic, denominadas zonas activas. Cada una de estas zonas activas puede ser un hipervínculo independiente o un evento de devolución de datos.
Elementos ImageMap
El control ImageMap está formado principalmente por dos elementos. El primero es una imagen, que puede ser un gráfico en cualquier formato estándar gráfico Web, como un archivo .gif, .jpg o .png.
El segundo elemento es una colección de controles de zonas activas. Cada uno de estos controles es un elemento diferente. Por cada control de zona activa, defina su forma (un círculo, un rectángulo o un polígono) y las coordenadas que especifican la ubicación y el tamaño de la zona activa. Por ejemplo, si crea una zona activa circular, defina las coordenadas X e Y del centro y del radio del círculo.
Puede definir todas las zonas activas necesarias para la imagen. No necesita definir zonas activas para que se cubra todo el gráfico.
Nota: |
---|
Puede definir zonas activas superpuestas. Cada zona activa tiene un índice de valor z y si un usuario hace clic en un área definida por dos o más zonas activas superpuestas, la zona activa con el orden z superior es la zona activa seleccionada. |
Responder a clics del usuario
Puede especificar lo que pasa cuando un usuario hace clic en una zona activa de un control ImageMap. Cada zona activa se puede configurar como hipervínculo que va a una dirección URL proporcionada para esa zona activa. O bien, puede configurar el control para que se realice una devolución de datos cuando un usuario haga clic en una zona activa, proporcionando un valor único para cada zona activa. La devolución de datos provoca el evento Click del control ImageMap. En el controlador de eventos, puede leer el valor único asignado a cada zona activa.
Vea también
Tareas
Cómo: Responder cuando el usuario hace clic en controles ImageMap de servidor Web